1、Cygwin安装完成之后自带python,一开始以为只有python2版本,一直找方法想要使用win7系统自己安装的python3,找到以下方法:
在windows下面安装的python一般都已经添加到了系统变量中。参照在在Cygwin中使用Python3一文中的说明,
编辑 .bash_profile 文件:
# 需要注意一下路径有空格的做法,用转义空格,然后路径用双引号括起alias python3="/cygdrive/d/Program Files/python/python.exe"export python3
其中在Cygwin安装目录中搜索到了三个.bash_profile 文件,也不知道是哪个,就全部添加了上述语句;
尝试后发现,输入 python 显示的还是2版本的,后来才发现,语句添加之后名词为python3,
然后重点来了,我输入了python3 -V,显示了3.7.0(是我安装的版本),之后突发奇想,将.bash_profile文件中添加的语句全部注释掉,再次输入python3 -V,还是显示3.7.0。
所以,结论就是:Cygwin自带python2和python3,如果输入python,调用的就是python2,输入python3,调用的就是python3
注意:输入python3 -h显示python安装地址为win7下自己安装的python3目录,所以如果自己没装python3,没试过不知道结果
96098869