Programming

Python 2.x와 함께 Python 3.x에서 pip를 사용하는 방법

procodes 2020. 5. 16. 22:54
반응형

Python 2.x와 함께 Python 3.x에서 pip를 사용하는 방법


Python 3.x (Ubuntu의 Python 2.x 외에)를 설치하고 Python 2.x에서 사용하는 모듈을 천천히 페어링하기 시작했습니다.

그래서 파이썬 2.x와 파이썬 3.x 모두에 pip를 사용하여 인생을 편하게하기 위해 어떤 접근법을 취해야하는지 궁금합니다.


pip파이썬 3.2 를 설치 하는 것이 좋습니다 .

다음과 같은 방법으로이를 수행하십시오.

$ curl -O https://bootstrap.pypa.io/get-pip.py
$ sudo python3.2 get-pip.py

그런 다음을 사용하여 Python 3.2를 pip-3.2설치하고을 사용하여 Python 2-7을 설치할 수 pip-2.7있습니다. pip명령은 이들 중 하나를 가리키는 끝날 것입니다,하지만 당신은 확인해야합니다, 그래서 나는 확실히 어떤을 모르겠어요.


apt-get을 사용하는 것도 가능합니다.

apt-get install python3-pip

내 경험상 이것은 매우 유창하게 작동하며 apt-get에서 모든 이점을 얻습니다.


먼저 다음을 사용하여 Python 3 pip를 설치하십시오.

sudo apt-get install python3-pip

그런 다음 사용을 Python 3 pip사용하십시오.

pip3 install <module-name>

에 대한 Python 2 pip사용 :

pip install <module-name>

pip 를 사용할 때마다 버전을 지정하지 않으려는 경우 :

핍 설치 :

$ curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python3

경로를 내보내십시오.

$ export PATH=/Library/Frameworks/Python.framework/Versions/<version number>/bin:$PATH

이것은 OS X에서 나를 위해 일했습니다 : (때로는 mac이 모든 오픈 소스 도구의 "자체"버전을 가지고 있기 때문에 고통스럽기 때문에 "개선"으로 인해 다른 사과가 작동하기 때문에 그것을 제거 할 수 없습니다 그것을 제거하면 물건이 떨어지기 시작합니다)

파이썬 3에 대한 pip를 얻기 위해 @Lennart Regebro가 제공 한 단계를 따랐습니다. 그럼에도 불구하고 파이썬 2에 대한 pip는 여전히 경로에서 처음이었습니다. 그래서 ... 내가 한 일은 / usr / bin 안에 python 3에 대한 심볼릭 링크를 만드는 것입니다 ( 실제로 나는 2 개의 파이썬을 평화롭게 실행하기 위해 똑같이했다.)

ln -s /Library/Frameworks/Python.framework/Versions/3.4/bin/pip /usr/bin/pip3

공지 사항 난을 추가 한 3, 마지막에 이렇게 기본적으로 당신이해야 할 무엇을 사용하는 pip3대신의 pip.

게시물이 오래되었지만 언젠가 누군가에게 도움이되기를 바랍니다. 이것은 이론적으로 모든 LINUX 시스템에서 작동합니다.


Suse Linux 13.2에서 pip는 python3을 호출하지만 pip2는 이전 python 버전을 사용할 수 있습니다.


Windows에서는 먼저 Python 3.7을 설치 한 다음 Python 2.7을 설치했습니다. 그런 다음 명령 프롬프트를 사용하십시오.

pip install python2-module-name

pip3 python3-module-name 설치

그게 다야


msys2에서 다음 명령이 도움이된다는 것을 알았습니다.

$ pacman -S python3-pip
$ pip3 install --upgrade pip
$ pip3 install --user package_name

이것이 오래된 질문이라고 생각했지만 더 나은 해결책이 있다고 생각합니다.

  1. python 2.x 환경에서 pip를 사용하려면 다음 명령을 사용하십시오.

    py -2 -m pip install -r requirements.txt

  2. python 3.x 환경에서 pip를 사용하려면 다음 명령을 사용하십시오.

    py -3 -m pip install -r requirements.txt


가장 짧은 방법 :

python3 -m pip install package
python -m pip install package

참고 URL : https://stackoverflow.com/questions/11268501/how-to-use-pip-with-python-3-x-alongside-python-2-x

반응형