Python 3.6에 PIP를 설치하는 방법은 무엇입니까?


97

Python 3.6 용 PIP를 설치하려고하는데 YouTube에서 자습서를 살펴 봤지만 모두 구식 인 것 같고 작동하지 않는 것 같습니다. 내 프로젝트를 계속할 수 있도록 모든 정보가 도움이 될 것입니다.


1
정확히 시도한 방법과 직면 한 특정 오류를 추가하십시오.
Ahsanul Haque

pip3.6과 함께 번들로 제공되어야합니다. bin배포판 의 디렉토리를 확인하거나 pip3.
cdarke

1
왜 설치해야한다는 인상을 받고 있습니까?
OneCricketeer

1
파이썬 2를 사용하는 경우 = 2.7.9 파이썬 3> = 3.4 바이너리 python.org에서 다운로드> 핍가 이미 설치되어 있습니다
GoingMyWay

1
나는 get-pip.py 메소드를 사용해 보았습니다. 또한 파이썬 패키지에 번들로 제공되는 pip를 사용해 보았지만 작동하지 않는 것 같습니다
bradley plater

답변:


122

pip Python> 3.4와 함께 번들로 제공됩니다.

유닉스 계열 시스템에서는 다음을 사용합니다.

python3.6 -m pip install [Package_to_install]

Windows 시스템에서 다음을 사용하십시오.

py -m pip install [Package_to_install]

(Windows에서 python 설치 디렉토리에 쓸 수 있으려면 관리자로 명령 프롬프트를 실행해야 할 수 있습니다.)


2
실제로 설치된 각 파이썬 버전에 대한 별칭을 생성하고 정규식과 같이 호출 할 수 있습니다 pip. 예 : for python3.6 alias pip3.6="python3.6 -m pip"은 다음 과 같이 호출 할 수 있습니다. pip3.6 install pandas또는 python3에 대해 호출 할 수 있습니다 . 등alias pip3="python3 -m pip"pip3 install pandas
CONvid19

29
항상 그런 것은 아닙니다! [레오나르도 @ localhost를 ~] $ python3.6 -m 핍 핍 /usr/bin/python3.6를 설치 : 없음 모듈 이름이 핍
llazzaro

12
내가 입력하면 : python3.6 -m pip install pip I get : /usr/bin/python3.6 : No module named pip
justSaid

5
@llazzaro와 동의합니다. 내가 얻을 python3.6 -m pip install pip /usr/bin/python3.6: No module named pip치료. 오류를 수정하려면 Will I Am메시지 에서 지적한 대로 pip를 수동으로 설치해야 합니다 .wget -qO- https://bootstrap.pypa.io/get-pip.py | sudo python3.6
tahesse

3
pip는 항상 Python과 함께 번들로 제공되지는 않습니다. 이 대답은 틀 렸습니다.
matthewatabet 19 년

52

Python 3.6 다운로드

pip가 기본적으로 설치되지 않을 수 있습니다. 한 가지 잠재적 인 수정 사항은 cmd를 열고 다음을 입력하는 것입니다.

python -m ensurepip --default-pip

그리고

python -m pip install matplotlib

실제로 내 스크립트 폴더 idk에 아무것도 없었지만 이러한 단계가 저에게 효과적이었습니다.


24

pip가 python 3.6 설치와 함께 제공되지 않으면 다음과 같이 작동 할 수 있습니다.

wget https://bootstrap.pypa.io/get-pip.py
sudo python3.6 get-pip.py

그런 다음 python -m install


나는 이것을 얻는다AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'
Bee

10

pip는 Python 설치에 포함되어 있습니다. pip.exe를 호출 할 수 없으면 cmd에서 python -m pip [args]를 호출 해보십시오.


4
파이썬 설치에 pip가 포함되지 않은 경우가 있습니다. 광산은 3.6.5이고 pip 패키지가 없었습니다
Ramazan Polat

7

Python을 어떻게 설치했고 가상 환경을 사용하고 있습니까?
Python 3.6을 구체적으로 언급했지만 답변으로 표시하지 않았으므로 sudo add-apt-repository ppa : jonathonf / python-3.6을 사용하여 설치했을 수 있습니다 . 이것이 Python을 설치하는 일반적인 방법이므로 3.6 네이티브 3.6 패키지가없는 Unix OS에서. 이 경우 pip를 설치하는 올바른 방법은 다음과 같습니다.

1 단계) Python 3.6으로 가상 환경 만들기 ...

python3.6 -m venv env --without-pip

2 단계) 가상 환경 활성화 ...

source env/bin/activate

3 단계) 환경에 pip 설치 ...

curl https://bootstrap.pypa.io/get-pip.py | python3

6

Centos 7에서이 명령을 사용했습니다.

yum install python36
yum install python36-devel
yum install python36-pip
yum install python36-setuptools
easy_install-3.6 pip

pip 버전을 확인하려면 :

pip3 -V
pip 18.0 from /usr/local/lib/python3.6/site-packages/pip-18.0-py3.6.egg/pip (python 3.6)

2

pip파이썬 설치와 함께 다운로드되지 않는 상황이 있습니다 . 전체 스크립트 폴더도 비어있을 수 있습니다.

수동으로도 할 수 있습니다.

명령 프롬프트로 이동하여 python -m ensurepip --default-pipEnter를 누르십시오.

경로 변수의 값이 업데이트되었는지 확인하십시오.

이것은 트릭을 할 것입니다


11
/usr/bin/python3.6: No module named ensurepip
sudo

1
python3.6 : pip라는 모듈 없음
CDT

1

파이썬 3.4 pip가 파이썬 설치에 포함되어 있기 때문에.


내장형 설치가 아닙니다.
ripper234

Python 3.6을 설치할 때 pip3가 설치됩니까?
vineeshvs

1

Python 3.6을 다운로드하고 설치하는 데 문제가 있습니다. 설치에서 pip를 선택 취소하면 문제가 방지됩니다. 따라서 모든 설치에 pip가 제공되는 것은 아닙니다.


1

이 순간 Windows에 python 3.6.3과 함께 bs4를 설치했습니다.

C:\yourfolderx\yourfoldery>python.exe -m pip install bs4

아래 사용자 게시물과 같은 구문을 사용합니다.

방금 Excel 용 패키지를 성공적으로 설치했습니다. Python 3.6을 설치 한 후 원하는 패키지를 다운로드 한 다음 설치해야합니다. 예를 들어,

python.exe -m pip download openpyxl==2.1.4

python.exe -m pip install openpyxl==2.1.4

0

방금 Excel 용 패키지를 성공적으로 설치했습니다. 를 설치 한 후 python 3.6원하는 패키지를 다운로드 한 다음 설치해야합니다. 예를 들어,

  1. python.exe -m pip download openpyxl==2.1.4

  2. python.exe -m pip install openpyxl==2.1.4


0

예, Python3.6은 PIP를 설치하지만 설치되어 있기 때문에 연결할 수 없습니다. 있는 그대로 호출하는 코드가 없습니다! 나는 일주일 이상 그것을 해왔고 주어진 모든 조언을 성공없이 읽었습니다!

마지막으로 pip 디렉토리로 이동하여 설치된 버전을 업그레이드하는 것을 테스트했습니다.

root@bx:/usr/local/lib/python3.6/site-packages # python -m pip install --upgrade pip

이 명령은 내 FreeBSD 서버의 모든 위치에서 제대로 작동하는 PIP를 생성했습니다!

분명히 설치된 도구는 Python3.6과 함께 설치된 것처럼 작동하지 않습니다. 실행하는 유일한 방법은 실행 된 명령에서 볼 수 있듯이 Python 및 원하는 Python 파일을 호출하는 것입니다. 그러나 업데이트가 호출되면 새 PIP는 Python3.6을 호출하지 않고도 전역 적으로 작동합니다.


0

이것은 Amazon Linux에서 나를 위해 일한 것입니다.

sudo yum list | grep python3

sudo yum install python36.x86_64 python36-tools.x86_64

$ python3-버전 Python 3.6.8

$ pip -V pip 9.0.3 from /usr/lib/python2.7/dist-packages (python 2.7)

] $ sudo python3.6 -m pip install --upgrade pip Collecting pip Downloading https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl (1.4MB) 100 % | ████████████████████████████████ | 1.4MB 969kB / s 수집 된 패키지 설치 : pip 기존 설치 발견 : pip 9.0.3 pip-9.0.3 설치 제거 : pip-9.0.3 설치 완료 pip-19.0.3 설치 완료

$ pip -V pip 19.0.3 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)


-2

python3의 경우 pip3이어야합니다.

우분투에서

sudo apt install python3-pip

2
그건 python3.6이 아닙니다
Rumbles
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.