[python] 우분투에서 pip를 통해 python3 버전의 패키지를 설치하는 방법은 무엇입니까?
나는 모두가 python2.7
과 python3.2
에 설치 Ubuntu 12.04
.
기호 링크가에 python
링크됩니다 python2.7
.
입력 할 때 :
sudo pip install package-name
기본 설치 python2
버전은 package-name
입니다.
일부 패키지는 모두 지원 python2
하고 python3
. via의 버전
을 설치하는 방법 python3
은 무엇입니까?package-name
pip
답변
virtualenv
python3 을 빌드 한 다음 virtualenv를 활성화 한 후 python3 패키지를 설치할 수 있습니다 . 따라서 시스템이 엉망이되지 않습니다 🙂
이것은 다음과 같습니다.
virtualenv -p /usr/bin/python3 py3env
source py3env/bin/activate
pip install package-name
답변
우분투 12.10+ 페도라 13 세 이상이라는 패키지가 python3-pip
설치되는 pip-3.2
(또는 pip-3.3
, pip-3.4
또는 pip3
농구를 통해이 점프를하지 않고도 새 버전을).
나는 이것을 우연히 wget
만났거나 좋아 하거나 virtualenvs 를 필요로하지 않고 이것을 고쳤다 (우분투 12.04 가정) :
- package
python3-setuptools
: run을 설치sudo aptitude install python3-setuptools
하면 명령이 제공됩니다easy_install3
. - Python 3의 setuptools : run을 사용하여 pip를 설치
sudo easy_install3 pip
하면pip-3.2
kev의 솔루션과 같은 명령 이 제공됩니다. - PyPI 패키지 설치 : 실행
sudo pip-3.2 install <package>
(파이썬 패키지를 기본 시스템에 설치하려면 물론 루트가 필요합니다). - …
- 이익!
답변
짧은 답변
sudo apt-get install python3-pip
sudo pip3 install MODULE_NAME
긴 답변
간단한 답변은 최신 시스템에만 적용됩니다. 우분투의 일부 버전에서 명령은 pip-3.2
다음과 같습니다.
sudo pip-3.2 install MODULE_NAME
작동하지 않으면이 방법은 모든 Linux 배포판 및 지원되는 버전에서 작동합니다 .
sudo apt-get install curl
curl https://bootstrap.pypa.io/get-pip.py | sudo python3
sudo pip3 install MODULE_NAME
이 없으면을 curl
사용하십시오 wget
. 이 없으면으로 sudo
전환하십시오 root
. 경우 pip3
심볼릭 링크가 존재하지 않는, PIP-3과 같이 확인합니다. 엑스
많은 파이썬 패키지에는 dev 패키지도 필요하므로 설치하십시오.
sudo apt-get install python3-dev
출처 :
pip Pip 최신 설치로 패키지를 설치하는 Python
더 업그레이드 된 Python 버전을 원한다면 Tobu의 답변 도 확인하십시오 .
필자는 가상 환경을 사용하는 것이 일반적으로 파이썬 응용 프로그램을 개발하는 데 선호되는 방법이므로 @felixyan 답변이 이상적인 세상에서 가장 좋은 방법이라고 덧붙이고 싶습니다. 그러나 실제로 패키지를 전체적으로 설치하거나 가상 환경을 활성화하지 않고 자주 테스트 / 사용해야하는 경우 전역 패키지로 설치하는 것이 좋습니다.
답변
음,에 우분투 13.10 / 14.04 , 상황이 조금 다르다.
설치
$ sudo apt-get install python3-pip
패키지 설치
$ sudo pip3 install packagename
아니 pip-3.3 install
답변
가장 쉬운 방법은 최신 설치 pip2
/ pip3
과 패키지를 해당 :
curl https://bootstrap.pypa.io/get-pip.py | python2
pip2 install package-name
curl https://bootstrap.pypa.io/get-pip.py | python3
pip3 install package-name
참고 : 이 명령을 다음과 같이 실행하십시오root
답변
pylab을 설치하는 동안 동일한 문제가 있었고이 링크를 찾았습니다.
그래서 파이썬 3 내에 pylab을 설치하기 위해 한 일은 다음과 같습니다.
python3 -m pip install SomePackage
제대로 작동했으며 링크에서 볼 수 있듯이 모든 Python 버전에 대해이 작업을 수행 할 수 있으므로 문제가 해결되는 것 같습니다.
답변
오래된 질문이지만 대답을 충족시키는 것은 없습니다. 내 시스템 중 하나가 Ubuntu 12.04 LTS를 실행 중이며 어떤 이유로 패키지 python3-pip
또는 python-pip
Python 3이 없습니다. 그래서 여기에 내가 한 일이 있습니다 (모든 명령은 루트로 실행되었습니다).
-
setuptools
그렇지 않은 경우 Python3을 설치하십시오 .apt-get install python3-setuptools
또는
aptitude install python3-setuptools
-
Python 2.4 이상
easy_install
에서는을 사용하여 특정 Python 버전으로 호출 할 수 있습니다python -m easy_install
. 따라서pip
Python 3의 경우 다음을 통해 설치할 수 있습니다.python3 -m easy_install pip
-
그것은 당신이있어 그것 뿐이다
pip
단지있는 invoke 이제 파이썬 3를 위해pip
시스템에 설치 파이썬 3.2 예를 들어 파이썬 3에 대한 패키지를 설치 파이썬의 특정 버전과 함께, 내가 사용 :pip-3.2 install [package]