HomeBrew搞砸Python安装

时间:2018-03-05 20:40:36

标签: python python-3.x python-2.7 homebrew

以前,我有这个:

$ 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上执行此操作?

2 个答案:

答案 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。