'잘 할 수 있는 방법이 유지됩니까' 등을 통해 여러 버전의 파이썬? 예를 들어, 'I want to use' 으로 2.5 설치 또는 내 사이트 내 사이트 등을 설치할 것을 명시적으로 2.6 부팅했습니다.
예를 들어, 내가 사용하는. {} 을 (를) ',' easy_install-2 5.6 easy_install ''.
그리고, yes, no, I know about 비르투아르노프 it& # 39 - - 이 특정 문제 해법을 일은 아닙니다.
[현재 권장안을] 를 0 는 사용할 수 있는 '는 파이썬 버전은 pip', 'm' 파이썬 (python 시도하려는. 이 때문에 모든 버전의 윈도, 그리고 권장안을 작동하잖아 모든 형태의 비르투아르노프. 예를 들면 다음과 같습니다.
# The system default python:
$ python -m pip install fish
# A virtualenv's python:
$ .env/bin/python -m pip install fish
# A specific version of python:
$ python-3.6 -m pip install fish
이전, 후세 오토메이티드 떠났다.
이후 버전에 pip - {} '' 0.8, Pip 는 버전. Easy_install 같은} {버전을 사용할 수 있습니다 '-':
$ pip-2.5 install myfoopackage
$ pip-2.6 install otherpackage
$ pip-2.7 install mybarpackage
$ pip2.6 install otherpackage
$ pip2.7 install mybarpackage
Https://github.com/pypa/pip/pull/1053 에서 자세한 내용을 확인
참조:
Windows 에서 주어진 파이썬 버전을 실행할 수 있는 pip 를 사용하여 모듈을 통해 [파이썬 launcher] (https://www.python.org/dev/peps/pep-0397/ # 설치) ',' 피오레스 설치하는 것이 선택한 경우, 파이썬 3 중 설정되었습니다.
"'없음 3 - m pip 설치처 파커겐임 py 2 - m pip 설치처 파커겐임 py "'
좀더 구체적이고 정확한 하위 버전 python 의 요청할 수 있습니다.
"'없음 m pip 설치처 파커겐임 3.6tb py - "'
파이썬 버전을 사용할 수 있도록 설치된 모든 실행 프로그램을 통해 목록니다 실행하십시오:
"'없음 복사 - 목록 "'
또는 필요한 파이썬 실행가능파일 직접 실행할 수 있습니다.
"'없음 M pip 설치처 파커겐임 c:/path/to/specific/python.exe "'
난 이미 파이썬 2.6 기본적으로 설치되어 있지만, 일부 외부 패키지 (아마존 EC2 AMI) 더하기 위해 필요한 python2.7 내 애플리케이션. 넌 이미 설치된 python2.7 가정할 때 함께 기본 파이썬 (2.6 내 경우). 설치 등을 위한 패키지와 python2.7 기본값과 다른 방법은 다음과 같습니다
설치처 pip 단축시킵니다 파이썬 버전:
curl -O https://bootstrap.pypa.io/get-pip.py
python27 get-pip.py
Pip 버전을 사용하는 특정 패키지 설치.
pip2.7 install mysql-connector-python --allow-external mysql-connector-python
사용하는 방법을 볼 수 있지만, 다른 답을 모두 처리할 수 있는 pip 나타나지 않을 경우 2.X 파이썬 및 3.X 얼마나 여러 파이썬 배포판 (예: 원본 파이썬 및 아나콘다 파이썬) .
I have a total of &3 파이썬 버전: 원본 파이썬 및 Python 2.7 3.5 와 아나콘다 파이썬 3.5.
다음은 내가 어떻게 설치처 패키지로의 salesforce.:
m pip 설치처 파이썬 데몬입니다 /usr/bin/python3
m pip 설치처 파이썬 데몬입니다 /usr/bin/python
m pip 설치처 파이썬 데몬입니다 python3
또는
pip3 설치처 파이썬 데몬입니다
원본 파이썬 이진용으로 사용자 환경, 아나콘다 오버라이드가 간단해진다는 있다.
또한 해당 있는지 등을 위해 설치되어 있다. Pip 수동으로 설치할 필요가 있습니다. 이 작품은 unbuntu 의 16.04:
sudo apt-get install python-pip
또는
sudo apt-get install python3-pip
내가 내 자신을 내가 wasn& 것으로, 최근 이 문제를 분할합니다 실행했음 # 39 는 또한 리눅스 시스템에 대한 적절한 pip t getting on my 파이썬 3, 파이썬 2.
첫 파이썬 버전은 pip 단축시킵니다 설치되어 있어야 합니다.
위한 파이썬 2:
sudo apt-get install python-pip
위한 파이썬 3:
sudo apt-get install python3-pip
그 후, 또는 다른 버전이 파이썬 패키지를 설치하는 데 대해 다음과 같이 사용하여 간단히 파이썬 2:
pip install <package>
충족하거나 파이썬 3:
pip3 install <package>
그래서 여러 가지 버전의 '및' '' pip easy_install 것으로 알려졌다. 엉망하지 큰 것으로 보인다. 어쨌든, 이 is what I did 를 위한 파이썬 2.7 의 장고 unbuntu 12.10:
$ sudo easy_install-2.7 pip
Searching for pip
Best match: pip 1.1
Adding pip 1.1 to easy-install.pth file
Installing pip-2.7 script to /usr/local/bin
Using /usr/lib/python2.7/dist-packages
Processing dependencies for pip
Finished processing dependencies for pip
$ sudo pip-2.7 install django
Downloading/unpacking django
Downloading Django-1.5.1.tar.gz (8.0Mb): 8.0Mb downloaded
Running setup.py egg_info for package django
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
Installing collected packages: django
Running setup.py install for django
changing mode of build/scripts-2.7/django-admin.py from 644 to 755
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
changing mode of /usr/local/bin/django-admin.py to 755
Successfully installed django
Cleaning up...
$ python
Python 2.7.3 (default, Sep 26 2012, 21:51:14)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>>
리눅스, 맥 OS X 에서 및 기타 POSIX 시스템 명령을 사용하여 파이썬 버전을 함께 '적절한' -m '전환하십시오 실행하십시오 복제본에 pip':
python2.7 -m pip install SomePackage
python3.4 -m pip install SomePackage
(pip 명령의세 버전을 적절히 사용할 수도 있습니다)
Windows 에서 '실행' -m '스위치' py 함께 사용할 수 있다.
py -2.7 -m pip install SomePackage # specifically Python 2.7
py -3.4 -m pip install SomePackage # specifically Python 3.4
"에 대한 오류가 발생하면 py - 3.4 '그럼 하시오.
pip install SomePackage
여기에서: https://docs.python.org/3/installing/
다음은 용 패키지를 설치하는 방법을 다양한 버전을 동시에 설치된 리눅스, 맥, posix *:
python2 -m pip install SomePackage # default Python 2
python2.7 -m pip install SomePackage # specifically Python 2.7
python3 -m pip install SomePackage # default Python 3
python3.4 -m pip install SomePackage # specifically Python 3.4
python3.5 -m pip install SomePackage # specifically Python 3.5
python3.6 -m pip install SomePackage # specifically Python 3.6
py -2 -m pip install SomePackage # default Python 2
py -2.7 -m pip install SomePackage # specifically Python 2.7
py -3 -m pip install SomePackage # default Python 3
py -3.4 -m pip install SomePackage # specifically Python 3.4
다음은 이 문제에 대한 내 시행하십시오. Python3 근무한다. 주요 기능은 다음과 같다:
단계는 다음과 같습니다.
파이썬 버전은 몇 가지 추가 설치할 경우 다른 방법으로 없앨 때, 예를 들어, $ HOME/.local/lib/python3.x , 제거하시겠습니까 상술합니다. (또한 설치했거나 전역으로라는 수준들과). # 39, t # 39 의 기본 don& 만져보고 system& python3 어쨌든요 버전.
다른 파이썬 버전을 다운로드 소스임을 asm0001.asm 다음 디렉터리입니다 구조:
$ HOME/ python_versions/: 여기에 " Python-*.tgz 다운로드하십시오 패키지, tar xvf". 저들이요 # 39, ll get 디렉터리용 you& 다음과 같습니다. Python-3.4.8/ Python-3.6.5/ Python-3.x.y/ .
mkdir 루트 = $ PWD/root 접두어입니다 ./configure - j 2 수 make install 비르투아르노프 - p - 사이트 패키지 없음 root/bin/python3.x env
env_python3x.bash:
에코 " 비활성화합니다 exit", 수, 유형 $ HOME/python_versions/Python-3.x.y/env/bin/activate 소스
$ HOME/python_versions/env_python3x.bash 소스
비르투아르노프 진입할 수 있는
package_name 업그레이드합니다 pip 설치 -
하지만 난 로렌아줌마가 대부분 여기에 대답을 문제를 해결할 수 있도록 지속적으로 날 헷갈리게 만드는 것과 관련해서 대체 뭔가 추가 설치 / usr / local '에' 의 파이썬 CentOS 7. 거기서 설치할 때 사용할 수 있는 '설치' 와 같은 보인다 pip 일하던 하도 pip2.7 설치처 모듈에서는 수 있지 않을까 생각한다 "고 말했다. 그러나 내가 couldn& # 39 는 파이썬 버전을 새로 설치된, t, t # 39 보고 왜 내 그림 아웃해야 wasn& 설치 해야 했다.
Centos 의 나타났다 (7 일 이미 있습니다 / usr / bin 폴더 및 pip2.7 python2.7 '에서'. 설치 등을 위해 특별히 새로운 python 분배란 단축시킵니다 합니다 / usr / local / bin '갈' 떠날려하면 sudo
sudo /usr/local/bin/python2.7 -m ensurepip
/ Usr / local / bin 폴더를 pip2.7 받아야 하는 이 설치되어 '함께' 버전이 있다. 이 때 재주 '$ sudo 수정하십시오 모듈에서는 인컨텍스트 설치할 필요가 있습니다 / usr / local / bin' 또는 '길' 변수 포함) 을 실행해야 합니다
sudo /usr/local/bin/pip2.7 install <module>
설치할 경우 새로운 모듈에서는. 그것이 바로 't', 'sudo wasn& # 39 절 영원히 기억할 수 있는 것을 보고 / usr / local / bin'.
파이썬 버전을 같은 컨트롤러상의 windows 시스템: 2.7, 3.4-3.6
물론 여러 버전의 경우 여러 아케텍처에 (32 비트, 64 비트) 를 추가해야 할 수 있습니다 - 말 - 32 비트 또는 64 버전.
Http://www. gnu. orghttp://www. cmd windows 용 버전 목록 및 유형 py - 깔의 설치한 것. 이 목록은 다음과 같을 것이다.
Installed Pythons found by py Launcher for Windows
-3.7-64 *
-3.7-32
-3.6-32
예를 들어 전체 명령을 것입니다.
py -3.6-32 -m pip install (package)
스케쳐내 를 심층적으로 다룬 설치하는 더 받아내기 위해 특정 버전의 패키지로부터 = (버전) 을 사용하여 특정 버전의 윈도, 숨겨요. 예를 들어,
py -3.6-32 -m pip install opencv-python==4.1.0.25
컨텍스트로: 아르크리눅스
작업: 설치처 python2 pip: s python2 pip '포장' sudo
이제 pip2.7: sudo pip2.7 보토 '설치'
테스트 (# 39, & # 39, 저의 경우는 내가 필요한 boto&): 다음 명령을 실행합니다.
python2
import boto
성공을 거두었다. 오류가 없습니다.
종료하십시오: ,,,, /kbd> d< kbd> +< /kbd> Ctrl< kbd> <
이것은 아마도 완전히 잘못된 행동을 할 수 있지만 (I& # 39 는 파이썬 멍청한 놈, m) 및 파일 등을 편집한 사고를 루이구요.
"'
가져오기의 re import sys
pip._internal 가져오기의 에서 주
[0] = 레오서브 시스콜라리프 (r& # 39, (-script.pyw? .exe) - $ & # 39, & # 39, & # 39, 시스콜라리프 [0]) 시s.렉시스 (main ()) "'