UFO ET IT

Cygwin에 새 버전의 Python을 설치하면 Pip이 설치되지 않습니까?

ufoet 2021. 1. 13. 07:28
반응형

Cygwin에 새 버전의 Python을 설치하면 Pip이 설치되지 않습니까?


source 에서 Pip설치 하는 옵션을 알고 있지만 Pip 에 대한 업데이트가 Cygwin의 패키지 관리에서 관리되도록 해당 경로를 따르지 않으려 고합니다.

나는 한 최근에 배운 파이썬의 최신 버전이 핍을 포함하는 것이. 그러나 최근에 Cygwin 저장소에서 Python의 최신 버전을 설치했지만 Bash는 시스템에 유효한 Pip 설치를 인식하지 못합니다.

896/4086 MB RAM 0.00 0.00 0.00 1/12 Tue, Jun 16, 2015 ( 3:53:22am CDT) [0 jobs]
[ethan@firetail: +2] ~ $ python -V
Python 2.7.10
892/4086 MB RAM 0.00 0.00 0.00 1/12 Tue, Jun 16, 2015 ( 3:53:27am CDT) [0 jobs]
[ethan@firetail: +2] ~ $ python3 -V
Python 3.4.3
883/4086 MB RAM 0.00 0.00 0.00 1/12 Tue, Jun 16, 2015 ( 3:53:34am CDT) [0 jobs]
[ethan@firetail: +2] ~ $ pip
bash: pip: command not found
878/4086 MB RAM 0.00 0.00 0.00 1/12 Tue, Jun 16, 2015 ( 3:53:41am CDT) [0 jobs]
[ethan@firetail: +2] ~ $ pip2
bash: pip2: command not found
876/4086 MB RAM 0.00 0.00 0.00 1/12 Tue, Jun 16, 2015 ( 3:53:42am CDT) [0 jobs]
[ethan@firetail: +2] ~ $ pip3
bash: pip3: command not found

설치된 Python 2.7.10 및 Python 3.4.3은 모두 Pip을 포함해야 할만큼 최신 버전입니다.

내가 간과했을 수도있는 것이 있습니까? $ PATH에서 참조하는 표준 바이너리 디렉토리에없는 새로운 Pip 설치가있을 수 있습니까? Python의 Cygwin 패키지에 실제로 Pip이 포함되어 있지 않다면 Cygwin 프로젝트에 대한 버그보고를 보증하기에 충분히 주목할만한 것이 있습니까?


cel의견 에서이 질문에 스스로 대답했습니다 . 후손을 위해이 유용하게 작동하는 솔루션을 진정한 답변으로 변환 해 보겠습니다.

불행히도 Cygwin은 현재 다음을 수행하지 못합니다.

  • 제공 pip, pip2또는 pip3패키지.
  • 설치 pippip2때 명령을 python패키지가 설치됩니다.
  • 패키지가 설치 pip3되면 명령을 설치하십시오 python3.

지저분한 명령 줄 소매를 걷어내어 직접 처리 할 시간입니다.

캐치는 무엇입니까?

이후 에는 pip 패키지가 현재 사용할 수없는, 특정 질문에 대한 대답은 " pipCygwin에서 패키지와 설치?" 기술적으로 "죄송합니다, 아들"입니다.

상기 있다는 pip 것이다 한 라이너를 통해 설치 하찮게. 이를 위해서는 업데이트를 위해 해당 한 줄을 수동으로 다시 실행해야 pip하지만 실제로 작동한다는 뚜렷한 이점이 있습니다. (우리가 Cygwin Land에서 일반적으로 얻는 것보다 더 많습니다.)

pip3 설치, 제발

설치하려면 pip3, 의 파이썬 3 특정 버전 pipCygwin에서 아래를 :

$ python3 -m ensurepip

이것은 python3물론 Cygwin 패키지가 설치되었다고 가정합니다 .

pip2 설치, 제발

모두를 설치 pip하고 pip2, 의 파이썬이 특정 버전의 pipCygwin에서 아래 :

$ python -m ensurepip

이것은 python물론 Cygwin 패키지가 설치되었다고 가정합니다 .


  1. 도우미 패키지 다운로드 :

  2. 스크립트를 실행하십시오.

    • Python 2.7의 경우 다음을 실행합니다. easy_install-2.7 pip
    • Python 3.4의 경우 다음을 실행합니다. easy_install-3.4 pip

참조 URL : https://stackoverflow.com/questions/30863501/installing-new-versions-of-python-on-cygwin-does-not-install-pip

반응형