[英]HomeBrew messes up Python installation
以前,我有这个:
$ 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上执行此操作?
我已经做了
brew uninstall python@2
brew uninstall python@3
然后重新运行
brew install python@3
现在:
python --version # => 2.7.x
和
python3 --version # => 3.6.x
Python 2.7是Mac OS中的默认程序,不应删除。 您可以通过创建别名将python3设置为默认值-打开~/.bash_profile
文件并添加alias python='python3'
。
下次输入python
,将选择python3而不是python 2.7。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.