문제

파이썬 패키지를 설정하는 데 어려움을 겪고 있습니다. EasyInstall에서 SetUptools 이를 도와야하지만 Python 2.6에 대한 실행 파일이 없습니다.

예를 들어 Mechanize를 설치하기 위해서는 Mechanize 폴더를 C : Python24 Lib Site-Packages에 넣어야하지만 테스트 실행은 작동하지 않습니다. 누군가가 이것에 대해 약간의 빛을 비추도록 도울 수 있습니까? 감사!

도움이 되었습니까?

해결책

그만큼 받아 들여진 답변 구식입니다. 그래서 먼저, pip 선호됩니다 easy_install, (Easy_Install에서 Pip을 사용하는 이유는 무엇입니까?). 그런 다음 다음 단계를 따라 설치하십시오 pip 창문에서는 매우 쉽습니다.

  1. 설치 setuptools:

    curl https://bootstrap.pypa.io/ez_setup.py | python
    
  2. 설치 pip:

    curl https://bootstrap.pypa.io/get-pip.py | python
    
  3. 선택적으로, 당신은 환경에 경로를 추가하여 사용할 수 있습니다. pip 어딘가에. 어딘가에 있습니다 C:\Python33\Scripts.

다른 팁

Windows 용 Python의 최신 버전에는 다음과 같습니다 패키지 관리자. (원천)

Python 2> = 2.7.9 또는 Python 3> = 3.4를 사용하는 경우 PIP가 이미 설치되었습니다.

패키지를 설치하려면 사용하십시오.

cd C:\Python\Scripts\
pip.exe install <package-name>

따라서 귀하의 경우에는 다음과 같습니다.

pip.exe install mechanize

이것 얻는 방법에 대한 좋은 튜토리얼입니다 easy_install 창에. 짧은 대답 : 추가 C:\Python26\Scripts (또는 설치 한 파이썬) 경로에.

SetUptools에 대한 실행 파일이 필요하지 않습니다. 소스 코드를 다운로드하고 포장을 풀고 다운로드 된 디렉토리로 이동하고 실행할 수 있습니다. python setup.py install 명령 프롬프트에서

Python 2.7부터 PIP는 기본적으로 포함됩니다. 원하는 패키지를 통해 간단히 다운로드하십시오

python -m pip install [package-name]

나처럼 다른 곳에 썼습니다

파이썬의 포장은 심각합니다. 근본 원인은 언어가 패키지 관리자없이 배송되기 때문입니다.

다행히도 Python 용 패키지 관리자가 하나 있습니다. . Pip은 Ruby의 보석에서 영감을 받았지만 몇 가지 기능이 부족합니다. 아이러니하게도, PIP 자체는입니다 설치가 복잡합니다. 인기있는 64 비트 Windows에 설치하려면 소스에서 두 개의 패키지를 구축하고 설치해야합니다. 이것은 프로그래밍을 처음 접하는 사람에게 큰 요청입니다.


따라서 옳은 일은 PIP를 설치하는 것입니다. 그러나 귀찮게 할 수 없다면 Christoph Gohlke는 모든 Windows 플랫폼에 인기있는 Python 패키지에 이진을 제공합니다. http://www.lfd.uci.edu/~gohlke/pythonlibs/

실제로 일부 Python 패키지를 구축하려면 C 컴파일러 (예 : Mingw32)와 종속성에 대한 라이브러리 헤더가 필요합니다. 이것은 창에서 악몽 일 수 있으므로 Christoph Gohlke라는 이름을 기억하십시오.

Windows에 패키지를 설치하는 데 문제가있었습니다. 해결책을 찾았습니다. Windows7+에서 작동합니다. 주로 Windows PowerShell이있는 모든 것은 그것을 작동시킬 수 있어야합니다. 이것 시작하는 데 도움이 될 수 있습니다.

  • 먼저 경로 변수에 Python 설치를 추가해야합니다. 이것 도움이 필요합니다.
  • 설치하고 압축을 풀려고하는 zip 형식으로 패키지를 다운로드해야합니다. 홀수 지형 형식 인 경우 7zip을 사용하면 추출해야합니다.
  • setup.py를 사용하여 추출한 디렉토리로 이동하여 Windows PowerShell을 사용합니다 (문제가있는 경우 링크 사용)
  • 명령을 실행하십시오 python setup.py install

다른 것이 이해가되지 않았을 때 그것은 나를 위해 효과가있었습니다. Python 2.7을 사용하지만 문서는 Python 3.x에도 동일하게 작동한다고 제안합니다.

setuptools 문서가 더 이상 이것을 제안하지는 않지만 ez_setup.py를 다운로드하여 실행할 수도 있습니다. 최근 2 주 전에 저를 위해 잘 일했습니다.

PS D:\simcut>  C:\Python27\Scripts\pip.exe install networkx
Collecting networkx
c:\python27\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py:318: SNIMissingWarning: An HTTPS reques
t has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may caus
e the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer ve
rsion of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#snimissi
ngwarning.
  SNIMissingWarning
c:\python27\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py:122: InsecurePlatformWarning: A true SS
LContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL con
nections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.
readthedocs.io/en/latest/security.html#insecureplatformwarning.
  InsecurePlatformWarning
  Downloading networkx-1.11-py2.py3-none-any.whl (1.3MB)
    100% |################################| 1.3MB 664kB/s
Collecting decorator>=3.4.0 (from networkx)
  Downloading decorator-4.0.11-py2.py3-none-any.whl
Installing collected packages: decorator, networkx
Successfully installed decorator-4.0.11 networkx-1.11
c:\python27\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py:122: InsecurePlatformWarning: A true SSLContext object i
s not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade
to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#insecureplat
formwarning.
  InsecurePlatformWarning

또는 디렉토리를 시스템 경로에서 PIP 실행 파일에 넣으십시오.

2.7 PIP가 설치된 후 Blauhirn이 언급했듯이. 그것이 당신을 위해 작동하지 않으면 경로에 추가해야 할 수도 있습니다.

그러나 Windows 10을 실행하면 더 이상 모듈을 설치하기 위해 터미널을 열 필요가 없습니다. 파이썬을 여는 것도 마찬가지입니다.

검색 메뉴에 직접 입력 할 수 있습니다 pip install mechanize, 명령을 선택하면 설치됩니다.

enter image description here

아무 문제가 발생하면 오류를 읽기 전에 닫히지 만 여전히 유용한 바로 가기입니다.

PIP는 Python 용 패키지 설치 프로그램입니다. 먼저 업데이트 한 다음 필요한 것을 다운로드하십시오.

python -m pip install --upgrade pip

그 다음에:

python -m pip install <package_name>

명령 프롬프트를 통해 PIP 업그레이드 (Python Directory)

D:\Python 3.7.2>python -m pip install --upgrade pip

이제 필요한 모듈을 설치할 수 있습니다

D:\Python 3.7.2>python -m pip install <<yourModuleName>>
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top