gpt4 book ai didi

cygwin 上的 Python 安装

转载 作者:太空宇宙 更新时间:2023-11-03 18:29:31 25 4
gpt4 key购买 nike

我使用的是 Windows 8,安装了 Python 2.7。此外,我还安装了 cygwin,同时还安装了 Python 2.7。

我需要安装一个Python库,该库不支持在Windows上安装,但它在Linux上安装,所以我想尝试在Cygwin上使用它。

该库有一个“配置”脚本,用于检查许多包和设置的依赖关系,并提示因为未安装某些 python 包。

但是当我尝试安装它们时,系统说它们已安装。由此,我得出结论,我的 python windows 安装与我的 python cygwin 安装重叠。

我认为cygwin正在路径中导入所有windows路径,虽然检查配置的脚本可以找到cygwin安装,但从命令行执行时情况并非如此。

当然,我不想从 PATH 中删除我的 Windows python。

我的问题是,仅在安装了 cygwin python 的情况下,我必须使用什么选项才能从 cygwin 工作?据我在其他问题中看到的,通常问题是相反的(让cygwin使用windows python,这是有问题的,在某些情况下不推荐)。

最佳答案

然后在您的.profile中设置路径。

所以如果例如你的Python位于C:\Python27删除 .profile

/cygdrive/c/Python27 的 Windows 路径

例如:

$ echo $PATH
/usr/local/bin:/usr/bin:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:
/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:
/usr/bin:/cygdrive/c/Program Files/Microsoft SQL Server/110/Tools/Binn:/bin:/cygdrive/c/Python27:
/cygdrive/c/Python27/Scripts

=>

.profile:
export PATH=/usr/local/bin:/usr/bin:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:
/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:
/cygdrive/c/Program Files/Microsoft SQL Server/110/Tools/Binn

关于cygwin 上的 Python 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22598149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com