python - HomeBrew 搞砸了 Python 安装

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

最佳答案

刚刚做了

brew uninstall python@2
brew uninstall python@3

然后重新运行

brew install python@3

现在:

 python --version # => 2.7.x

python3 --version # => 3.6.x

关于python - HomeBrew 搞砸了 Python 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49119084/

相关文章:

python - 将 SHAP 汇总图另存为 PDF/SVG

python - Pyspark - 从数据帧创建训练集和测试集

python-3.x - 如何在discord.py库中设置多个前缀或使前缀不区分大小写?

python __getattribute__ 返回类变量属性时出现RecursionError

python - 如何替换python中特定单词下的值?

python - Scrapy Nameko DependencyProvider 不抓取页面

python-3.x - 遍历函数的每个键及其值

python-2.7 - 如何在 Python 2 中模仿 Python 3 的加薪...?

python re.sub,只替换部分匹配

python - 即使 "if var:"根本不存在,怎么说 "var"?