我在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