pip 를 설치하고 싶습니다 . Python 3을 지원해야하지만 setuptools가 필요하며 Python 2에서만 사용할 수 있습니다.
Python 3과 함께 pip를 어떻게 설치합니까?
pip 를 설치하고 싶습니다 . Python 3을 지원해야하지만 setuptools가 필요하며 Python 2에서만 사용할 수 있습니다.
Python 3과 함께 pip를 어떻게 설치합니까?
답변:
편집 : 수동 설치 및 사용은 setuptools
더 이상 표준 프로세스가 아닙니다.
축하 합니다. 이미 pip
설치되어 있어야합니다. 그렇지 않으면 계속 읽으십시오.
pip
Python 버전이 2.7.9 또는 3.4 이전이거나 시스템에 어떤 이유로 든 패키지가 포함되어 있지 않은 경우 일반적으로 패키지 관리자 를 통해 패키지를 설치할 수 있습니다 .
더 일반적인 배포판에 대한 지침은 다음과 같습니다.
터미널에서 다음 명령을 실행하십시오.
sudo apt-get install python-pip
터미널에서 다음 명령을 실행하십시오.
sudo apt-get install python3-pip
노트 :
새로운 데비안 / 우분투 설치에서는 다음을 수행 할 때까지 패키지를 찾을 수 없습니다.
sudo apt-get update
pip
Python 2.x 용 CentOS 7에 설치CentOS 7에서는 pip
직접 패키지가 없으므로 설정 도구를 먼저 설치 한 다음이를 사용하여 설치해야 합니다.
sudo yum install python-setuptools
sudo easy_install pip
pip
Python 3.x 용 CentOS 7에 설치EPEL에서 Python 3.4를 설치했다고 가정하면 Python 3의 설정 도구를 설치하고이를 사용하여 설치할 수 pip
있습니다.
# First command requires you to have enabled EPEL for CentOS7
sudo yum install python34-setuptools
sudo easy_install pip
아래에 자세히 설명 된 수동 방법을 사용하여 설치하십시오.
수동으로 수행하려는 경우 현재 권장되는 방법은 설치 지침 의 get-pip.py
스크립트를 사용하여 설치하는 것 입니다.pip
핍 설치
pip를 설치하려면 안전하게 다운로드하십시오.
get-pip.py
그런 다음 다음을 실행하십시오 (관리자 액세스가 필요할 수 있음).
python get-pip.py
setuptools
설치되어 있지 않은 경우get-pip.py
설치 도구가 설치됩니다.
--user
현재 사용자에게만 배포를 설치 하는 플래그가 있습니다.
sudo easy_install3 pip
다음 pip3 install
에 그 시점에서 작동합니다.
우분투에서 python 3 용 pip를 설치하여 바로 실행할 수 sudo apt-get install python3-pip
있었습니다.
pip-3.2 install
(버전을 3.2로 대체)를 사용하여 패키지를 설치하십시오. – stackoverflow.com/questions/10763440/…
Unable to locate package python3-pip
. 이름이 바뀌 었습니까?
sudo apt-get install -y python3.3
및 사용type pip3
좋은 소식! Python 3.4 (2014 년 3 월 출시)는 Pip과 함께 제공됩니다. 이것은 모든 파이썬 릴리스에서 가장 좋은 기능입니다. 커뮤니티의 풍부한 라이브러리를 누구나 이용할 수 있습니다. 초보자는 더 이상 설정의 어려움으로 배제되지 않습니다. 패키지 관리자와 함께 파이썬은 Ruby, Nodejs, Haskell, Perl, Go와 거의 모든 오픈 소스 커뮤니티와 함께 거의 모든 현대 언어에 합류합니다. 파이썬 감사합니다.
물론, 이것이 파이썬 패키징이 문제 해결을 의미하지는 않습니다. 경험은 여전히 실망 스럽습니다. 나는에서이 문제를 논의 패키지 / 모듈 관리 시스템을 가지고 파이썬?
이전 Python을 사용하는 모든 사람에게 아아. 수동 지침이 이어집니다.
https://stackoverflow.com/a/12476379/284795 에서 자세한 지침을 따르십시오 . 본질적으로
https://pip.pypa.io/en/stable/installing.html 당
다운로드 하지 말고 파일 get-pip.py
로 저장하십시오 . 그런 다음 명령 프롬프트에서 실행하십시오..py
.txt
python get-pip.py
이를 위해 관리자 명령 프롬프트가 필요할 수 있습니다. http://technet.microsoft.com/en-us/library/cc947813(v=ws.10).aspx를 따르십시오.
나를 위해 이것은 Pip에 설치했습니다 C:\Python27\Scripts\pip.exe
. 찾기 pip.exe
다음 (예. 그 폴더를 추가, 컴퓨터에 C:\Python27\Scripts
경로 (시작 / 편집 환경 변수)로). 이제 pip
명령 행에서 실행할 수 있습니다 . 패키지를 설치하십시오 :
pip install httpie
거기 당신은 (희망적으로) 간다!
apt-get install python3-dev
python 3.4 설치, pip 없음 :(
파이썬 3.4 이상을 사용하는 경우
그냥 입력하십시오 :
python3 -m pip
당 https://pip.pypa.io/en/latest/installing.html 현재의 방법입니다 :
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
모든 버전에서 작동해야한다고 생각합니다.
wget http://python-distribute.org/distribute_setup.py
python distribute_setup.py
easy_install pip
시스템의 단일 Python
파이썬으로 패키지를 설치하려면 항상 다음 단계를 따르십시오.
python 2.x
:sudo python -m pip install [package]
python 3.x
:sudo python3 -m pip install [package]
참고 : 이것은 별칭이 설정되어 있지 않다고 가정합니다. python
이 방법을 통해 어떤 파이썬 버전이 패키지를 받고 있는지 혼동되지 않습니다.
여러 파이썬
당신이 python3 ↔ python3.6
있고python3.7 ↔ python3.7
sudo python3 -m pip install [package]
sudo python3.7 -m pip install [package]
이것은 본질적으로 이전에 표시된 것과 동일한 방법입니다.
참고 1
어떤 파이썬을 찾는 지 python3
명령이 생성됩니다.
ganesh@Ganesh:~$ python3 # Type in terminal
Python 3.6.6 (default, Sep 12 2018, 18:26:19) # Your python3 version
[GCC 8.0.1 20180414 (experimental) [trunk revision 259383]] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
두 번째 줄에서 python 3.6.6 을 주목 하십시오.
노트 2
변경 사항 python3
또는 python
포인트 : /ubuntu/320996/how-to-make-python-program-command-execute-python-3
macOS를 사용하는 경우을 사용하십시오 homebrew
.
brew install python3 # this installs python only
brew postinstall python3 # this command installs pip
또한 설치가 성공적으로 완료되면 콘솔을 확인해야합니다. 때로는 소유권으로 인한 오류가 아니지만 때때로 사람들은 로그를 간과합니다.
공식 Homebrew 페이지 에 따르면 :
2018 년 3 월 1 일에 Python 공식이 Python 3.x로 업그레이드되고 Python 2.7 설치를 위해 python @ 2 공식이 추가 될 예정입니다. 수동 추출 링크-힘). python2, python3 및 python @ 3 별칭을 유지합니다.
따라서 Python 3을 설치하려면 다음 명령을 실행하십시오.
brew install python3
그런 pip
다음가 자동으로 설치되며로 모든 패키지를 설치할 수 있습니다 pip install <package>
.
여러 버전의 파이썬을 사용하는 경우 http://www.virtualenv.org/en/latest/virtualenv.html#installation을 사용해보십시오 virtualenv
.
pip
각 로컬 환경에 유리 합니다.
그런 다음 다음을 수행하여 현재 디렉토리에 로컬 환경을 설치하십시오.
virtualenv -p /usr/local/bin/python3.3 ENV --verbose
시스템에 설치 한 python 바이너리의 경로를 지정하십시오.
그런 다음 해당 폴더에 로컬 python 환경이 있습니다. ./ENV
이제 있어야합니다 ./ENV/pip-3.3
./ENV/pip-3.3 freeze
설치된 로컬 라이브러리를 나열하는 데 사용
합니다.
./ENV/pip-3.3 install packagename
로컬 환경에 설치 하는 데 사용 합니다.
./ENV/python3.3 pythonfile.py
파이썬 스크립트를 실행 하는 데 사용 하십시오.
우분투 12.04 에서이 문제를 해결하는 방법은 다음과 같습니다.
sudo apt-get install build-essential libncursesw5-dev libssl-dev libgdbm-dev libc6-dev libsqlite3-dev tk-dev
그런 다음 소스 코드에서 python3을 설치하십시오.
wget https://www.python.org/ftp/python/3.4.0/Python-3.4.0.tar.xz
tar xvf Python-3.4.0.tar.xz
cd Python-3.4.0
./configure
make
make test
sudo make install
모두 설치를 마치면 pip3이 자동으로 설치됩니다.
Python 3.4.1 (default, Aug 4 2016, 16:56:02) [GCC 4.2.1 Compatible Apple LLVM 7.3.0 (clang-703.0.31)] on darwin
이것이 내가 작동하게하기 위해 OS X Mavericks에서 한 일입니다.
먼저, 추출을 설치하십시오
파이썬 3.4 설치
brew install python3
그런 다음 최신 버전의 배포판을 얻습니다.
wget https://pypi.python.org/packages/source/d/distribute/distribute-0.7.3.zip#md5=c6c59594a7b180af57af8a0cc0cf5b4a
unzip distribute-0.7.3.zip
cd distribute-0.7.3
sudo setup.py install
sudo easy_install-3.4 pip
sudo pip3.4 install virtualenv
sudo pip3.4 install virtualenvwrapper
mkvirtualenv py3
python --version
Python 3.4.1
이게 도움이 되길 바란다.
mkvirtualenv py3
OS X El Capitan에서 command not found
오류가 발생하기 전까지 도움이되었습니다 . 또한 실제로 brew를 사용하여 설치 한 후 python 3을 사용 하려면 python 2.7에 매핑하는 python3
대신 실행해야합니다 python
. El Capitan에는 다른 단계가 있습니까?
Python 3.4의 새로운 기능
...
핍은 항상 사용 가능해야합니다
...
기본적으로 pipX 및 pipX.Y 명령은 pip Python 패키지 및 해당 종속성과 함께 모든 플랫폼 (XY는 Python 설치 버전을 나타냄)에 설치됩니다.
https://docs.python.org/3/whatsnew/3.4.html#whatsnew-pep-453
파이썬 3.4가 설치되어 있다면 다음과 같이 할 수 있습니다. sudo pip3 install xxx
python3의 경우 다음을 시도하십시오.
wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python
좋은 점은 (사용자 정의 위치에 파이썬 환경이 있더라도) 어떤 버전의 파이썬도 감지한다는 것입니다. 이 후 정상적으로 (예를 들어) 진행할 수 있습니다
pip install numpy
출처 : https://pypi.python.org/pypi/setuptools/1.1.6#upgrading-from-setuptools-0-6
루트 액세스 권한이 없거나 패키지를 설치할 수없는 매우 제한된 컴퓨터 환경 (예 : 나 자신)에 있다고 가정합니다.
이 게시물 전에 파이썬 + virtualtualenv의 신선한 / 독립형 / 원시 / 비 루트 인스턴스를 설정하지 않았습니다. 이 작업을 수행하기 위해 꽤 많은 인터넷 검색을 수행했습니다.
python3
에 대한 python
당신이 python2의 사용자 인 경우.wget https://pypi.python.org/packages/source/v/virtualenv/virtualenv-x.y.z.tar.gz
tar -xzvf virtualenv-x.y.z.tar.gz
python3 virtualenv-x.y.z/virtualenv.py --python $(which python3) /path/to/new/virtualenv
source /path/to/new/virtualenv/bin/activate
virtualenv
패키지는 독립형 버전 pip
과setuptools
그 마술처럼 자동으로 각각의 새로운 VIRTUALENV에 설치됩니다. 이것은 닭고기와 달걀 문제를 해결합니다.which python3
:/path/to/new/virtualenv/bin/python3
pip
통해 virtualenv에서도 확인할 수 있습니다 which pip
./path/to/new/virtualenv/bin/pip
그럼 ... 핍, 핍, 핍!
초보자 Pythoneers에 대한 최종 팁 : 시작할 때 virtualenv가 필요하다고 생각하지 않지만 나중에 사용할 수 있습니다. 오픈 소스 / 공유 패키지에 대한 "what if"설치 / 업그레이드 시나리오를 지원합니다.
pip를 설치하려면 get-pip.py를 안전하게 다운로드 하십시오 .
그런 다음 다음을 실행하십시오.
python get-pip.py
운영 체제 또는 다른 패키지 관리자가 관리하는 Python 설치를 사용하는 경우주의하십시오. get-pip.py는 해당 도구와 조정되지 않으며 시스템이 일관성이없는 상태로 남아있을 수 있습니다.
참조 : PIP 설치
그리고위한 윈도우 8.1 / 10 OS 사용자는 단지 개방 에 cmd (명령 프롬프트)
이것을 쓰십시오 : C:\Users\%USERNAME%\AppData\Local\Programs\Python\Python36-32\Scripts
그때
다음과 같이 작성하십시오 : pip3 install
{name of package}
힌트 :Python36-32
새로운 Python 3.x 버전에서는 폴더 위치가 다를 수 있습니다
Linux 배포판에 Python이 이미 설치되어 제공된 경우 시스템의 패키지 관리자를 사용하여 PIP를 설치할 수 있어야합니다. 이것은 시스템 설치 버전의 Python이 Windows 및 Mac에서 사용되는 get-pip.py 스크립트와 잘 작동하지 않기 때문에 바람직합니다.
고급 패키지 도구 (Python 2.x)
sudo apt-get install python-pip
고급 패키지 도구 (Python 3.x)
sudo apt-get install python3-pip
팩맨 패키지 관리자 (Python 2.x)
sudo pacman -S python2-pip
팩맨 패키지 관리자 (Python 3.x)
sudo pacman -S python-pip
Yum 패키지 관리자 (Python 2.x)
sudo yum upgrade python-setuptools
sudo yum install python-pip python-wheel
Yum 패키지 관리자 (Python 3.x)
sudo yum install python3 python3-wheel
Dandified Yum (Python 2.x)
sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheel
Dandified Yum (Python 3.x)
sudo dnf install python3 python3-wheel
Zypper Package Manager (Python 2.x)
sudo zypper install python-pip python-setuptools python-wheel
Zypper Package Manager (Python 3.x)
sudo zypper install python3-pip python3-setuptools python3-wheel
pip로 python 3을 설치하려면 아래 단계를 따르십시오.
2 단계 : get-pip.py 를 다운로드해야합니다.
3 단계 : get-pip.py를 다운로드 한 후 commant 프롬프트를 열고 get-pip.py 파일이 저장된 디렉토리로 이동하십시오.
4 단계 : python get-pip.py
cmd에 명령 을 입력하십시오.
5 단계 : 핍 설치 완료, cmd에서 type 명령으로 pip 설치 확인 pip --version
이것은 내가 복사하여 붙여 넣는 하나의 라이너입니다.
curl https://bootstrap.pypa.io/get-pip.py | python3
에서 get-pip.py로 설치 :
pip를 설치하려면 get-pip.py
get-pip.py
링크를 따라 안전하게 다운로드 하십시오 . 또는 curl을 사용하십시오.curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
그런 다음 get-pip.py를 다운로드 한 폴더에서 다음 명령을 실행하십시오.
python get-pip.py
경고 : 운영 체제 또는 다른 패키지 관리자가 관리하는 Python 설치를 사용하는 경우주의하십시오. get-pip.py는 이러한 도구와 조정되지 않으며 시스템이 일관성이없는 상태로 남아있을 수 있습니다.