在Mac上使用brew安装Python3.6
在Mac上使用brew安装Python3.6
我想安装Python 3.6版本。
当我运行brew install python
时,它会安装最新版本的Python,即3.8
。
我尝试了下面的解决方案,但出现了错误。
brew install --ignore-dependencies https://raw.githubusercontent.com/Homebrew/homebrew-core/f2a764ef944b1080be64bd88dca9a1d80130c558/Formula/python.rb
错误信息为:
错误:禁用了从GitHub提交URL安装Python!请改用'brew extract python'来稳定地从GitHub上获取tap。
我甚至尝试了这个链接中的解决方案,但无效。
另外,当我运行:
brew search python
我找不到python@3.6
。
问题出现的原因是在安装Python 3.6.5时,使用了pyenv shell 3.6.5
命令,但是该命令执行失败并显示了错误信息"BUILD FAILED (OS X 11.4 using python-build 20180424)"。
为了解决这个问题,可以尝试以下步骤:
1. 安装pyenv
工具:
brew install pyenv
2. 使用pyenv install
命令安装Python 3.6.5和Python 3.7.4:
pyenv install 3.6.5
pyenv install 3.7.4
3. 如果想要控制shell使用不同的Python版本,可以尝试使用pyenv shell
命令:
pyenv shell 3.6.5
通过以上步骤,可以解决在Mac上使用Homebrew安装Python 3.6.5时出现的问题。