以前,我有这个:
$ python # version 2.7.x
$ python3 # version 3.6.x
这很好用。我犯了一个愚蠢的错误,试图修复一些没有破坏的东西,我跑了这些:
brew install python@2
brew install python@3
我在想这会做到这一点:
$ python2 # version 2.7.x
$ python3 # version 3.6.x
但实际上它做的是:
$ python2 # doesn't exist, damnit
$ python # version 3.6.x
我正在寻找的最终结果:
$ python # version 2.7.x
$ python2 # version 2.7.x
$ python3 # version 3.6.x
事实上,如果可能的话,在版本2/3之间切换$python
会很不错。我怎样才能在MacOS上执行此操作?
答案 0 :(得分:0)
我刚刚做了
brew uninstall python@2
brew uninstall python@3
然后重新跑
brew install python@3
现在:
python --version # => 2.7.x
和
python3 --version # => 3.6.x
答案 1 :(得分:0)
Python 2.7是Mac OS中的默认程序,不应删除。您可以通过创建别名 - 打开~/.bash_profile
文件并添加alias python='python3'
来将python3设置为默认值。
下次键入python
时,将拾取python3而不是python 2.7。