如何解决有什么方法可以告诉Cygwin在默认位置查找Python?
我有python,但是我需要通过Cygwin(用于uwsgi)安装python。我先安装了Cygwin,然后安装了Python,但Cygwin决定使用Window的Python而不是Cygwin的Python(尝试which python
,它向我显示了错误的Python),因此我卸载了Windows上的python,cygwin和cygwin上的python,并再次安装了cygwin + python,但是现在which python
告诉我,在dir中没有Python,而window的python却在哪里,但是为什么在Cygwin的默认python目录中却找不到它呢?
所以现在我有2个选择:
a)用Python再次卸载Cygwin,但是这次完全清除所有reg文件和其他垃圾,以删除旧路径,然后重新安装。 (但我不知道,带有python路径信息的文件在哪里)
b)以某种方式告诉Cygwin在/bin/python3.8/exe或/lib/python3.8中查找Python(不知道想要哪个Cygwin)
谢谢您的建议和时间。
解决方法
当前在Cygwin上,python是与python2的符号链接
$ ls -l /usr/bin/python
lrwxrwxrwx 1 Marco Kein 13 May 23 17:18 /usr/bin/python -> python2.7.exe
如果您安装python3软件包版本3.8.3-1
python3 symlink将指向python3.8
$ ls -l /usr/bin/python3
lrwxrwxrwx 1 Marco Kein 13 Jun 20 06:27 /usr/bin/python3 -> python3.8.exe
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。