在cygwin中安装python模块

时间:2014-07-09 04:33:50

标签: python module cygwin install

在cygwin中安装python模块的方法是什么?我是cygwin的新手,在setup.exe包中找不到pip或类似的东西。我环顾四周,找不到明确的方法。有没有人有建议?

3 个答案:

答案 0 :(得分:4)

在Windows上,在cygwin下按照以下步骤操作。

1.确保python安装在cygwin中。在cygwin的终端上键入python,它应该启动python shell。如果它没有启动cygwin的安装文件并从包列表中选择python并安装。 2.现在,如果尚未安装pip,请安装pip。如果您有多个python安装,请提供完整路径,例如

/usr/bin/python2.7 -m ensurepip
/usr/bin/python3.6 -m ensurepip

3。现在,您可以使用pip来安装python包。根据您希望安装软件包的安装,在命令

下运行
/usr/bin/python2.7 -m pip install pyyaml
/usr/bin/python3.6 -m pip install pyyaml

答案 1 :(得分:2)

在标准的python安装中,像pip一样的脚本位于" your_python_directory \ Scripts"之下。 (在我的系统C:\ Python34 \ Scripts中)确保已将此路径添加到系统目录(环境变量)。然后

pip.exe install my_package_name

会正常工作。

此外,在cygwin this中进行配置也会有所帮助。

PS:对不起混淆虽然我以为你的意思是你已经从cygwin中分别安装了python。我相信this主题可以回答你的问题。

答案 2 :(得分:0)

我建议在Windows中安装python。

假设您将python安装在D盘中,然后只需从cygwin调用已安装的python,例如

/cygdrive/d/Python37/python.exe

在这种情况下,您将不会获得python的两个版本(在cygwin中一个,在Windows中一个)。您也可以从其他终端调用python。