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
답변
가장 짧은 방법 :
python3 -m pip install package
python -m pip install package
답변
이것은 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 버전을 사용할 수 있습니다.