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
패키지. - 설치
pip
및pip2
때 명령을python
패키지가 설치됩니다. - 패키지가 설치
pip3
되면 명령을 설치하십시오python3
.
지저분한 명령 줄 소매를 걷어내어 직접 처리 할 시간입니다.
캐치는 무엇입니까?
이후 에는 pip
패키지가 현재 사용할 수없는, 특정 질문에 대한 대답은 " pip
Cygwin에서 패키지와 설치?" 기술적으로 "죄송합니다, 아들"입니다.
상기 있다는 pip
것이다 한 라이너를 통해 설치 하찮게. 이를 위해서는 업데이트를 위해 해당 한 줄을 수동으로 다시 실행해야 pip
하지만 실제로 작동한다는 뚜렷한 이점이 있습니다. (우리가 Cygwin Land에서 일반적으로 얻는 것보다 더 많습니다.)
pip3
설치, 제발
설치하려면 pip3
, 의 파이썬 3 특정 버전 pip
Cygwin에서 아래를 :
$ python3 -m ensurepip
이것은 python3
물론 Cygwin 패키지가 설치되었다고 가정합니다 .
pip2
설치, 제발
모두를 설치 pip
하고 pip2
, 의 파이썬이 특정 버전의 pip
Cygwin에서 아래 :
$ python -m ensurepip
이것은 python
물론 Cygwin 패키지가 설치되었다고 가정합니다 .
도우미 패키지 다운로드 :
- Python 2.x의 경우
python-setuptools
패키지를 설치합니다 . - Python 3.x의 경우
python3-setuptools
패키지를 설치합니다 .
- Python 2.x의 경우
스크립트를 실행하십시오.
- Python 2.7의 경우 다음을 실행합니다.
easy_install-2.7 pip
- Python 3.4의 경우 다음을 실행합니다.
easy_install-3.4 pip
- Python 2.7의 경우 다음을 실행합니다.
'UFO ET IT' 카테고리의 다른 글
내부 편집 컨텐츠 편집 (0) | 2021.01.13 |
---|---|
Razor 2에서 Razor 3 MVC 5로 (0) | 2021.01.13 |
우편 배달부로 쿠키 보내기 (0) | 2021.01.13 |
Postman 클라이언트를 사용하여 Twitter API를 호출하는 방법 (0) | 2021.01.13 |
Tensorflow의 그래프에있는 텐서 이름 목록 (0) | 2021.01.13 |