스택큐힙리스트
윈도우에서 pip를 설치하는 방법은 무엇인가요? 본문
# using #는 easy_install의 대체어입니다. 그러나 윈도우즈에서 # using #를 easy_install을 이용해 설치해야 할까요? 더 나은 방법이 있을까요?
답변 1
Python 3.4+ 및 2.7.9+
좋은 소식입니다! Python 3.4 (2014년 3월 출시)과 Python 2.7.9 (2014년 12월 출시)는 Pip가 함께 발표되었습니다. 이것은 어떤 파이썬 버전보다 최고의 기능입니다. 이 기능 덕분에 커뮤니티의 다양한 라이브러리를 모두 이용할 수 있습니다. 설정의 어려움 때문에 초보자들이 커뮤니티 라이브러리를 사용할 수 없었던 것도 이제 더 이상 아닙니다. 패키지 매니저를 통해 파이썬은 Ruby, Node.js, Haskell, Perl, Go 등 거의 모든 주요 오픈소스 커뮤니티를 가진 현대 언어와 같이 될 수 있게 되었습니다. 파이썬에 감사합니다.
pip가 사용할 수 없는 경우, ensurepip를 실행하면 됩니다.
윈도우에서:
py -3 -m ensurepip
그렇지 않으면:
python3 -m ensurepip
물론, 이것은 파이썬 패키지에 대한 문제가 해결된 것을 의미하는 것은 아니다. 경험은 여전히 좌절스럽다. 나는 이에 대해 이야기해 볼 것이다. in the Stack Overflow question Does Python have a package/module management system?.
파이썬 3 ≤ 3.3 및 2 ≤ 2.7.8
파이썬은 자신의 모토에 반하여, 패키지 매니저 없이 제공됩니다. 더구나, 최근까지만 해도 Pip를 설치하는 것도 농담같이 어려웠습니다.
공식 지침
페르 https://pip.pypa.io/en/stable/installing/#do-i-need-to-install-pip :
get-pip.py 를 다운로드하되, .py 파일로 저장하는 것에 주의하세요. .txt 대신에 실행하기 위해 명령 프롬프트에서 실행하세요.
python get-pip.py
이를 수행하려면 어드민 명령 프롬프트가 필요할 수 있습니다. Start a Command Prompt as an Administrator (Microsoft TechNet)을 따르십시오.
이것은 pip 패키지를 설치합니다. (Windows에서) ...\Scripts\pip.exe이 포함되어있으며, pip을 명령 줄에서 사용하려면 해당 경로가 PATH 환경 변수에 있어야합니다. 경로 추가에 대한 '대체 지침'의 두 번째 부분을 참조하십시오.
대체 지시사항
공식 문서는 사용자들에게 Pip와 그 종속성 모두를 소스로부터 설치하도록 지시합니다. 이것은 경험이 많은 사람들에게는 귀찮은 일이며, 초보자들에게는 불가능에 가까운 일입니다.
우리를 위해 Christoph Gohlke는 인기있는 Python 패키지를 위한 Windows 설치 프로그램 (.msi )을 준비합니다. 그는 32비트와 64비트 모든 Python 버전을 위한 설치 프로그램을 빌드합니다. 당신은 다음을 해야 합니다:
Install setuptools
Install pip
제 경우에는, Pip를 C:\Python27\Scripts\pip.exe 에 설치했습니다. 여러분의 컴퓨터에서 pip.exe를 찾아, 그 폴더(예: C:\Python27\Scripts)를 환경 변수 경로(시작 / 환경 변수 편집)에 추가하십시오. 이제 명령 줄에서 pip를 실행할 수 있어야 합니다. 패키지를 설치해 보세요.
pip install httpie
여기 있습니다 (나름대로)! 일반적인 문제 해결 방법은 아래에 제공됩니다:
프록시 문제
만약 당신이 사무실에서 일한다면, 당신은 HTTP 프록시 뒤에 있을 수 있습니다. 그렇다면, 환경 변수를 설정하세요. 대부분의 파이썬 애플리케이션(및 기타 무료 소프트웨어)는 이를 존중합니다. 예시 구문: http_proxy and https_proxy.
http://proxy_url:port
http://username:password@proxy_url:port
당신이 매우 불운하다면, 당신의 프록시는 마이크로소프트 NTLM 프록시일 수 있습니다. 무료 소프트웨어는 처리할 수 없습니다. 유일한 해결책은 불쾌한 프록시로 전달하는 무료 소프트웨어 친화적인 프록시를 설치하는 것입니다. http://cntlm.sourceforge.net/
vcvarsall.bat를 찾을 수 없습니다.
파이썬 모듈은 일부분이 C 또는 C++로 작성될 수 있습니다. Pip는 소스 코드를 컴파일하려고 시도합니다. C/C++ 컴파일러가 설치되어 있지 않거나 구성되어 있지 않은 경우, 이 암호화된 오류 메시지가 표시됩니다.
오류: vcvarsall.bat을 찾을 수 없습니다.
당신은 installing a C++ compiler와 같은 것으로 그것을 고칠 수 있습니다. 예를 들어, MinGW 또는 Visual C++와 같습니다. Microsoft는 실제로 Python과 함께 사용하기 위해 특별히 하나를 제공합니다. 또는 Microsoft Visual C++ Compiler for Python 2.7를 시도해보십시오.
자주하지만 패키지를 확인하기에는 Christoph's site가 더 쉽습니다.
답변 2
파이썬은 강력하고 인기있는 프로그래밍 언어입니다. 파이썬을 사용하면 간단하게 많은 작업을 수행할 수 있습니다. 그러나 때로는 외부 라이브러리를 사용해야 할 때가 있습니다. 파이썬에서 외부 라이브러리를 사용하려면 pip를 설치해야 합니다. 아래에서는 Windows에서 pip를 설치하는 방법을 안내합니다.
Step 1: Python 설치
Windows 컴퓨터에 Python이 설치되어 있지 않은 경우, Python 공식 웹 사이트에서 Python 설치 파일을 다운로드하고 설치합니다. Python 설치 파일은 https://www.python.org/downloads/windows/에서 다운로드할 수 있습니다. 일반적으로 Python 3.x 버전이 권장됩니다.
Step 2: Path 환경 변수 설정
Windows에서 pip를 사용하기 위해서는 Path 환경 변수에 Python 설치된 디렉토리 경로를 추가해야 합니다. 이를 위해 다음 단계를 수행합니다.
1. Windows 검색 상자에 환경 변수 편집을 입력하고, 편집 시스템 환경 변수를 선택합니다.
2. 환경 변수 버튼을 클릭합니다.
3. 시스템 변수에서 Path 옵션을 선택하고, 편집 버튼을 클릭합니다.
4. 새로 만들기 버튼을 클릭하고, Python 설치된 디렉토리의 경로를 추가합니다. 일반적으로 C:\Python37\Scripts입니다.
Step 3: pip 설치
Python이 설치되어 있고 Path 환경 변수가 설정된 경우, pip를 설치할 수 있습니다. 다음 단계를 수행합니다.
1. Windows 검색 상자에서 cmd를 입력하고 명령 프롬프트를 선택합니다.
2. 명령 프롬프트 창에서 python -m ensurepip --default-pip 명령어를 입력합니다.
3. pip가 준비되었는지 확인하려면 아래 명령어를 입력합니다.
```
pip --version
```
이제 pip가 설치되었습니다. pip를 사용하여 원하는 외부 라이브러리를 설치할 수 있습니다. pip를 사용하는 방법은 인터넷에서 검색하여 확인할 수 있습니다.
이상으로 Windows에서 pip를 설치하는 방법에 대해 설명했습니다. 이 설명을 따라하면 쉽게 pip를 설치할 수 있습니다.