python library 파이썬 - Windows에 pip를 설치하려면 어떻게해야합니까?





15 Answers

- 오래됨 - 여기에 설명 된대로 setuptools가 아니라 배포를 사용하십시오. -
- 오래된 # 2 - 배포판으로 setuptools를 사용하는 것이 더 이상 사용되지 않습니다.

앞서 언급 한 것처럼 pip는 독립 설치 프로그램을 포함하지 않지만 이전 버전 인 easy_install을 사용하여 설치할 수 있습니다.

그래서:

  1. 마지막 pip 버전은 http://pypi.python.org/pypi/pip#downloads 에서 다운로드하십시오.
  2. 압축을 풀다.
  3. Windows 용 마지막 쉬운 설치 프로그램을 다운로드하십시오 ( http://pypi.python.org/pypi/setuptools 의 하단에있는 .exe를 다운로드 http://pypi.python.org/pypi/setuptools ). 그것을 설치하십시오.
  4. 파이썬 명령은 C:\Python2x 폴더 밖에서 작동하지 않으며 다음을 실행하기 때문에 압축되지 않은 pip 폴더 내용C:\Python2x\ 폴더에 복사하십시오 (전체 폴더를 내용으로 복사하지 마십시오) : python setup.py install
  5. 파이썬 C:\Python2x\Scripts 를 경로에 추가하십시오 C:\Python2x\Scripts

너 끝났어.

이제 pip install package 를 사용하여 리눅스 에서처럼 pip install package 를 쉽게 설치할 수 있습니다 :)

오류 setuptools 3.5

pipeasy_install 대체합니다. 하지만 Windows에서 easy_install 을 사용 easy_install pip 를 설치해야합니까? 더 좋은 방법이 있습니까?




2016+ 업데이트 :

이러한 답변은 구식이거나 그렇지 않은 단어이거나 어렵습니다.

Python 3.4 이상 또는 2.7.9 이상을 사용하고 있다면 기본적 으로 Windows에 설치됩니다 . 그렇지 않으면 짧게 :

  1. pip 설치 프로그램 다운로드 : get-pip.py
  2. 편집증 인 경우 파일을 검사하여 악의적이지 않은지 확인합니다 (b64 디코딩해야 함).
  3. 다운로드 폴더에서 Admin으로 콘솔을 열고 get-pip.py 실행 get-pip.py . 또는 Explorer에서 해당 아이콘을 마우스 오른쪽 버튼으로 클릭하고 "Admin as run ..."을 선택하십시오.

새 바이너리 pip.exe (그리고 사용되지 않는 easy_install.exe )는 PATH 변수에없는 "%ProgramFiles%\PythonXX\Scripts" 폴더 (또는 유사)에서 찾을 수 있습니다. 나는 그것을 추가하는 것이 좋습니다.




필자는 Windows를 사용해야 할 때 PATH에 모든 것을 자동으로 추가하는 ActivePython을 사용하고 PyPM 이라는 패키지 관리자를 포함하고있어 바이너리 패키지 관리를 제공하므로 패키지를 더 빠르고 간단하게 설치할 수 있습니다.

pipeasy_install 은 똑같은 것은 아니므로 pip 통해 얻을 수 있지만 easy_install 은 얻을 수없는 것들이 있습니다.

필자가 권장하는 것은 ActivePython Community Edition 을 얻고 Windows에서 Python을 설치하는 데 드는 번거 로움을 걱정하지 않는 것입니다. 그런 다음 pypm 사용할 수 있습니다.

pip 를 사용하려면 ActiveState 설치 프로그램에서 PyPM 옵션을 확인해야합니다. 설치가 끝나면 로그 오프하고 다시 로그온하면됩니다. ActiveState 설치 프로그램 PyPM 옵션에 포함되어 있고 경로가 설치 프로그램에서 이미 설정했기 때문에 명령 줄에서 pip 를 사용할 수 있습니다. PyPM 도 사용할 수 있지만 사용하지 않아도됩니다.




2015 년 3 월 업데이트

Python 2.7.9 이상 (Python 2 시리즈) 및 Python 3.4 이상에는 기본적으로 pip가 포함되어 있으므로 pip가 이미있을 수 있습니다.

그렇지 않으면 프롬프트에서 다음 명령을 실행하십시오 (관리자 액세스가 필요할 수 있음).

python -c "exec('try: from urllib2 import urlopen \nexcept: from urllib.request import urlopen');f=urlopen('https://bootstrap.pypa.io/get-pip.py').read();exec(f)"

그것은 pip 를 설치합니다. Setuptools 가 아직 설치되어 있지 않으면 get-pip.py 가 설치합니다.

주석에서 언급했듯이 위의 명령은 GitHub 의 Pip 소스 코드 저장소에서 코드를 다운로드하고 사용자 환경에서 동적으로 실행합니다. 따라서이 명령은 Python 자체를 사용하여 하나의 명령으로 다운로드, 검사 및 실행하는 단계의 바로 가기임을 알 수 있습니다 . Pip를 신뢰한다면 의심의 여지없이 진행하십시오.

Windows 환경 변수 PATH에 Python의 폴더 (Python 2.7.x 기본 설치 : C:\Python27C:\Python27\Scripts , Python 3.3x : C:\Python27C:\Python27\Scripts )가 포함되어 있는지 확인하십시오 C:\Python27\Scripts 곧).




다음은 Python 2.7에서 작동합니다. 이 스크립트를 저장하고 실행하십시오 :

get-pip.py

Pip이 설치되면 환경에 경로를 추가하십시오.

C:\Python27\Scripts

마침내

pip install virtualenv

또한 좋은 컴파일러를 얻고 패키지를 설치할 때 다음과 같은 종류의 메시지를 피하려면 Microsoft Visual C ++ 2008 Express 가 필요합니다.

error: Unable to find vcvarsall.bat

64 비트 버전의 Windows 7을 사용하는 경우 64 비트 Windows 7에서 64 비트 Python 설치 문제를 읽어 Python 실행 파일 패키지를 성공적으로 설치할 수 있습니다 (레지스트리 항목 관련 문제).




pip를 사용하려면 시스템에 pip를 직접 설치해야합니다. 당신은 virtualenv 통해 그것을 사용할 수 있습니다. 다음 단계에 따라 수행 할 수 있습니다.

  • virtualenv 에서 virtualenv tar.gz 파일을 다운로드 virtualenv
  • 7zip이나 다른 도구로 압축을 풉니 다.

일반적으로 특정 프로젝트에 Python 패키지를 설치해야합니다. 이제 프로젝트 폴더를 만듭니다. myproject라고합시다.

  • virtualenv 의 압축 해제 폴더에서 virtualenv.py 파일을 복사하고 myproject 폴더에 붙여 넣습니다.

이제 가상 환경을 만들고 myproject 폴더 내에서 다음과 같이 myvirtualenv 를 보겠습니다.

python virtualenv.py myvirtualenv

다음과 같이 표시됩니다.

New python executable in myvirtualenv\Scripts\python.exe
Installing setuptools....................................done.
Installing pip.........................done.

이제 가상 환경 인 myvirtualenv 가 프로젝트 폴더 내에 생성됩니다. pip가 이제 가상 환경 안에 설치되었음을 알 수 있습니다. 다음 명령을 사용하여 가상 환경을 활성화하십시오.

myvirtualenv\Scripts\activate

명령 프롬프트에 다음 내용이 표시됩니다.

(myvirtualenv) PATH\TO\YOUR\PROJECT\FOLDER>pip install package_name

이제는 pip를 사용할 수 있지만 프롬프트 왼쪽에서 virtualenv를 활성화했는지 확인하십시오.

이것은 pip를 설치하는 가장 쉬운 방법 중 하나입니다. 즉, 가상 환경 내부에 있지만 virtualenv.py 파일이 있어야합니다.

pip / virtualenv / virtualenvwrapper를 설치하는 다른 방법은 thegauraw.tumblr.com을 참조하십시오.




2016 년에 업데이트 됨 : Pip 은 이미 Python 2.7.9+ or 3.4+ 포함되어 있어야하지만, 이유가 무엇이든지간에 거기에없는 경우 다음 한 줄짜리를 사용할 수 있습니다.

  • 다운로드 get-pip.py 관리자 권한으로 실행 python get-pip.py (Linux의 경우 sudo python get-pip.py )

추신:

  1. 이것은 대부분의 경우에 이미 만족해야하지만 필요하다면 환경 변수 PATH에 Python의 폴더가 포함되어 있는지 확인하십시오 (예 : Windows 기본 설치의 경우 Python 2.7.x : C:\Python27 and C:\Python27\Scripts , Python 3.3x C:\Python33 and C:\Python33\Scripts : C:\Python33 and C:\Python33\Scripts 등)

  2. 나는 같은 문제를 겪었고 그런 다음 아마도 가장 쉬운 방법 (하나의 라이너!)을 공식 웹 사이트에서 언급했다 : pip-installer.org/en/latest/installing.html

거기에 너무 오래 (아마도 구식?) 답변이 많다는 것을 믿을 수 없습니다. 그 (것)들에게 고맙게 느끼고 그러나, 더 새로운 새로운 올 사람을 돕는이 짧은 응답을 투표하십시오!




최신 파이썬 다운로드 - 저는 파이썬 3.6을 윈도우에 가지고 있습니다. 필요한 모든 것이 궁금 할 필요는 없습니다. 숨을들이 쉬는 방법을 보여 드리겠습니다.

  1. 나에게 python을 설치 한 장소가 다음 디렉토리에 있는지 확인하십시오.

이제는 파이썬과 파이썬을 환경 변수 경로 설정에 추가 할 수 있습니다. 파이썬이나 파이썬은 어디에서나 파이썬이나 파이썬을 호출 할 수 있습니다.

그래서 PIP는 위 화면 " SCRIPTS "의 폴더 아래에 있습니다. 환경 변수 경로에 Python과 PIP를 추가 할 수 있습니다.

거의 완료되었으므로 CMD로 테스트하여 핏을 사용하여 goole 패키지를 설치하십시오.

pip install google

안녕!




여기 쉬운 방법으로 pip를 설치하는 방법.

  1. get-pip.py 내용을 복사하여 파일의 get-pip.py 로 붙여 넣으 십시오.
  2. python 폴더에 get-pip.py 를 복사하여 붙여 넣으 십시오 . C:\Python27
  3. get-pip.py file.it를 두 번 클릭하면 컴퓨터에 pip가 설치됩니다.
  4. 이제 환경 변수에 C:\Python27\Scripts 경로를 추가해야합니다. pip.exe 파일이 포함되어 있습니다.
  5. 이제 핏을 사용할 준비가되었습니다. cmd 열고 다음을 cmd
    pip install package_name



여기에 지침을 따라 할 때 여러 가지 방법으로 설치하는 데 몇 가지 문제가있었습니다. 모든 Windows 환경에 동일한 방식으로 설치하는 것은 매우 까다로운 일이라고 생각합니다. 필자의 경우 Python 2.6, 2.7 및 3.3이 동일한 머신에서 다른 목적으로 필요하므로 더 많은 문제가 있다고 생각합니다. 하지만 다음 지시 사항은 완벽하게 작동하므로 환경에 따라 다를 수 있습니다.

http://docs.python-guide.org/en/latest/starting/install/win/

또한 가상 환경을 사용하는 데 매우 유용한 다른 환경으로 인해 여러 라이브러리를 사용하는 웹 사이트가 있었으며 PIP가 설치되어있는 경우 간단히 지침을 확인하고 VirtualEnv를 설치하면 훨씬 간단합니다.

pip install virtualenv

폴더에 모든 파일이 있습니다.

virtualenv venv

그리고 몇 초 후에 venv 폴더의 모든 것을 가상 환경으로 만들어 venv / Scripts / activate.bat를 실행하여 활성화하십시오 (환경을 쉽게 비활성화하려면 deactivate.bat를 사용하십시오). 설치하는 모든 라이브러리는 venv \ Lib \ site-packages에서 끝나며 전체 환경을 어딘가에 쉽게 옮길 수 있습니다.

유일한 단점은 일부 코드 편집기가 이러한 종류의 환경을 인식 할 수 없기 때문에 가져온 라이브러리를 찾을 수 없기 때문에 코드에 경고가 표시된다는 것입니다. 물론 까다로운 방법이 있지만 좋은 편집자는 가상 환경이 오늘날에는 매우 정상적이라는 사실을 염두에 두어야합니다.

희망이 도움이됩니다.




매우 간단합니다.

Step 1: wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
Step 2: wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
Step 2: python ez_setup.py
Step 3: python get-pip.py

Python 및 Python 스크립트 디렉토리 (예 : C:\Python27and C:\Python27\Scripts)가 PATH에 있는지 확인하십시오 .




python.org >에서 다운로드 한 Python 2> = 2.7.9 또는 Python 3> = 3.4 바이너리를 사용하는 경우 pip 가 이미 설치되어 있지만 pip를 업그레이드해야합니다.

Windows에서 쉽게 업그레이드 할 수 있습니다.

Python 명령 줄로 이동하여 Python 명령 아래에서 실행하십시오.

파이썬 -m pip install -U pip

get-pip.py로 설치하기

동일한 폴더 나 원하는 다른 폴더에서 get-pip.py 를 다운로드 하십시오. 난 당신 python.exe 파일을 가지고이 폴더에서 동일한 파일을 다운로드 하고이 명령을 실행 가정합니다

python get-pip.py

Pip의 설치 안내서 는 매우 깨끗하고 단순합니다.

이것을 사용하면 2 분 안에 Pip을 시작할 수 있습니다.




또는 pip와 Windows 및 GUI에서 올인원 설치 프로그램 인 pip-Win 을 얻을 수 있습니다 virtualenv.

  • 하나의 파이썬 인터프리터 (예 : 버전)에서 다른 버전 (예 : py 및 pypy 포함)으로 전환합니다.
  • 설치된 패키지를 모두보고 최신 패키지인지 확인하십시오.
  • 패키지 설치 또는 업그레이드 또는 pip 자체 업그레이드
  • 가상 환경 생성 및 삭제, 가상 환경 간 전환
  • 선택한 인터프리터로 IDLE 또는 다른 Python 스크립트를 실행하십시오.



나는 그 질문이 대답이 진짜보다 더 단순 해 보이는 것처럼 보인다고 생각한다. pip를 실행하려면 모듈의 기본 컴파일이 필요합니다 (64 비트 Numpy가 그 일반적인 예입니다). pip의 컴파일이 성공하려면 파이썬이 사용하고있는 것과 동일한 버전의 MSVC로 컴파일 된 Python이 필요합니다. 표준 Python 배포판은 MSVC 2008로 컴파일됩니다. VC2008의 Express 버전을 설치할 수는 있지만 유지 관리되지는 않습니다. 최선의 방법은 최신 MSVC의 익스프레스 버전을 구하고 Python을 컴파일하는 것입니다. 그러면 PIP와 Python은 동일한 MSVC 버전을 사용하게됩니다.




get_pip.py 파일을 Google 사본에서 검색하고 로컬에서 C 드라이브의 pip 디렉토리에 저장해야합니다.




Related