WM-C02WM0T3HTD8:android_vdca zgong$ python2 -V
Python 2.7.16
WM-C02WM0T3HTD8:android_vdca zgong$ python -V
Python 2.7.16
WM-C02WM0T3HTD8:android_vdca zgong$ which python2
/usr/local/bin/python2
WM-C02WM0T3HTD8:android_vdca zgong$ which python
/usr/local/opt/python/libexec/bin/python
WM-C02WM0T3HTD8:android_vdca zgong$ ls -la /usr/local/opt/python/libexec/bin/python
lrwxr-xr-x 1 zgong admin 60 May 27 2019 /usr/local/opt/python/libexec/bin/python -> ../../Frameworks/Python.framework/Versions/3.7/bin/python3.7
WM-C02WM0T3HTD8:android_vdca zgong$ ls -la /usr/local/bin/python2
lrwxr-xr-x 1 zgong admin 37 May 27 2019 /usr/local/bin/python2 -> ../Cellar/python@2/2.7.16/bin/python2
python似乎使用2.7.16,但实际上,python似乎使用3.7
如何让python使用2.7.16
更新1:
WM-C02WM0T3HTD8:android_vdca zgong$ python -V && $(which python) -V
Python 2.7.16
Python 3.7.3
更新2:
WM-C02WM0T3HTD8:android_vdca zgong$ type python
python is aliased to `/usr/local/bin/python2.7'
更新3:
删除~/.bash_配置文件中的别名后
# alias python=/usr/local/bin/python2.7
WM-C02WM0T3HTD8:~ zgong$ python -V
Python 3.7.3
WM-C02WM0T3HTD8:~ zgong$ which python
/usr/local/opt/python/libexec/bin/python
WM-C02WM0T3HTD8:~ zgong$ which python2
/usr/local/bin/python2
WM-C02WM0T3HTD8:~ zgong$ which python3
/usr/local/bin/python3
WM-C02WM0T3HTD8:~ zgong$ $(which python) -V
Python 3.7.3
WM-C02WM0T3HTD8:~ zgong$ $(which python2) -V
Python 2.7.16
WM-C02WM0T3HTD8:~ zgong$ $(which python3) -V
Python 3.7.3
您可以使用VirtualNVRapper或VirtualEnvironment创建虚拟环境
然后可以在虚拟环境中使用python2.7
单击here了解更多详细信息
相关问题 更多 >
编程相关推荐