我在Cygwin上安裝了Python 3。但是,我無法通過pip
安裝Python 3軟件包。有沒有辦法做到這一點?在Cygwin上安裝Pip-3.2
回答
1)雖然安裝了cygwin,請確保您從列表中安裝 蟒蛇/蟒蛇-setuptools的。這將安裝「easy_install」軟件包。
2)鍵入以下命令:
easy_install-a.b pip
你必須與你的Python版本,它可以是2.7或3.4或任何其他替代a.b
。
這個答案對我很好,我不得不採取幾個額外的步驟因爲我在大學工作:首先,我導航到我的安裝路徑(c:/ cygwin64/bin /)。然後自動完成幫助我找到名爲略有不同的簡單安裝文件:easy_install 2.7.9 – Protomancer
我這樣做是爲了結束在沒有蛋的狀態下運行:'easy_install-2.7 pip && pip install'pip <8'&& pip install pip --upgrade' –
for python3,use python3&** python3-setuptools ** packages。很顯然,忘記python ** 3 - setuptools – simon
如果你有多個python安裝,那麼你需要爲每個安裝單獨安裝pip(也可能是setuptools)。
要做到這一點,您可以先下載ez_setup.py
與python3運行:
/usr/bin/python3 ez_setup.py
這應該安裝setuptools,也爲你的Python版本,例如創建一個easy_install
腳本/usr/bin/easy_install-3.2
,你可以用它來安裝PIP:
/usr/bin/easy_install-3.2 pip
這將安裝PIP到您的python3網站包目錄,再創建一個腳本/usr/bin/pip-3.2
,你可以用它來安裝軟件包此Python版本。
優秀!在這個答案之後,我能夠解決我的cygwin問題。 – 2014-01-21 19:02:24
我收到「OSError:[Errno 13] Permission denied」這個錯誤,而在cygwin中安裝。我在那臺機器上擁有管理員權限。 –
我覺得the alternative install instructions由馬塔鏈接是最簡單的:
To install pip, securely download get-pip.py .
Then run the following (which may require administrator access):
python get-pip.py
fwiw,這似乎在cygwin下默默無聞 - 不知道爲什麼:( –
感謝,它在cygwin下工作 – alemv
在Babun下,在Windows 10 x64上工作 – xizdaqrian
由於OP特別提到了Python3,我想我們需要指定以防萬一用戶已經安裝了Python2,這很可能。
# If you don't have Python3 already, use apt-cyg:
apt-cyg install python3
# First update pip, pip2
pip2 install --upgrade pip
# Install pip3:
python3 -m ensurepip
# Finally update pip3:
pip3 install --upgrade pip
$ pip3 -V
pip 9.0.1 from /usr/lib/python3.4/site-packages (python 3.4)
PS。有幾個apt-cyg叉,你會喜歡它。
我剛剛從https://www.scivision.co/install-pip-in-cygwin/和之前的答案中得知,並非使用pip,而只需在Windows上使用pip2 for python2或python 3在cygwin中。想知道這一整天...
- 1. 在cygwin上安裝uwsgi
- 2. 在Cygwin上安裝PIL
- 3. Kngter在CygWin上安裝
- 4. 在Cygwin上安裝Ant
- 5. 在cygwin上安裝Poppler
- 6. 在cygwin上安裝rvm
- 7. 在cygwin上安裝mysql
- 8. Cygwin上沒有OpenCL,但它安裝在Windows上 - 如何安裝?
- 9. 安裝libyaml Cygwin
- 10. cygwin安裝
- 11. 在cygwin上安裝終結器
- 12. 在cygwin上安裝Perl模塊(make failed)
- 13. 如何在cygwin上安裝鞋子?
- 14. 如何在cygwin上爲g ++安裝nan.h?
- 15. 如何在cygwin上安裝emacs
- 16. 在Windows上安裝Hive和sqoop(Cygwin)
- 17. 幫助在cygwin上安裝libpcap
- 18. 在windows上安裝Hive(Hadoop)(Cygwin)
- 19. 在Cygwin上安裝GCC-4.7.2失敗
- 20. 如何在cygwin上安裝gcc-4.4?
- 21. 如何在Cygwin上安裝袖釦
- 22. 在Win 7上安裝Cygwin 1.7.15-1
- 23. 如何在cygwin上安裝mysql?
- 24. PIP安裝在Windows 7上無法正常工作Cygwin安裝
- 25. PostgreSQL安裝是在Cygwin
- 26. 在Cygwin安裝SDL 2.3.1
- 27. 用Cygwin安裝PyGST
- 28. GCC庫Cygwin安裝
- 29. 爲Cygwin安裝PDCurses
- 30. Cygwin無法安裝
爲什麼不呢?你有沒有爲這個python安裝安裝pip?你會得到什麼錯誤? – mata
Pip已安裝,但它安裝了該軟件包的Python 2版本。例如,我的腳本需要pyyaml返回'ImportError:No module named yaml',即使成功運行'pip install pyyaml'後也是如此。 –
然後'pip'腳本不能以正確的python版本運行。試試'/ path/to/python3 -m pip install ...'。另外,請檢查腳本的腳本。 – mata