Cygwin - 覆盖已打包的安装

Cygwin - 覆盖已打包的安装

从我的终端运行 python 当前使用打包的 Cygwin 安装;

$ which python
/usr/bin/python

但我希望它指向;

C:\Python27

换句话说;

/cygdrive/c/Python27/python

我可以在我的 ~/.profile 中添加一个别名,但是我觉得这很不安全,后者 python 在我的路径上,但 Cygwin 捆绑版本会覆盖它。

如果有任何区别,我实际上正在使用 xrvt。

提前谢谢了!

答案1

PATH=/cygdrive/c/Python27:$PATH

或者使用别名。这没有什么不妥——这就是它们的用途。

人们可能会倾向于使用update-alternatives或者手动创建符号链接,但这样做会破坏依赖于特定版本的 Python 的东西。

相关内容