Mac 用 brew 安装 python3.6

Ava*_*ari 7 python macos homebrew

我想安装 python 3.6 版。当我这样做brew install python时会安装最新版本的 python ie 3.8

我尝试了以下解决方案,但它给了我错误。

brew install --ignore-dependencies https://raw.githubusercontent.com/Homebrew/homebrew-core/f2a764ef944b1080be64bd88dca9a1d80130c558/Formula/python.rb
Run Code Online (Sandbox Code Playgroud)

错误:

错误:从 GitHub 提交 URL 调用安装 python 被禁用!使用 'brew extract python' 来稳定点击 GitHub。

我什至在此链接中尝试了解决方案,但没有奏效。

当我这样做时:

brew search python
Run Code Online (Sandbox Code Playgroud)

我没有找到python@3.6init

che*_*rui 16

也许您应该pyenv管理不同的python 版本。

brew install pyenv
pyenv install 3.6.5
pyenv install 3.7.4
Run Code Online (Sandbox Code Playgroud)

如果你想控制shell使用不同的python版本,你可以试试这个:

pyenv shell 3.6.5
Run Code Online (Sandbox Code Playgroud)

  • 我不明白为什么此步骤对我来说失败并出现以下错误。构建失败(使用 python-build 20180424 的 OS X 11.4)检查或清理位于 /var/folders/5q/x_5xtv2x6kn8qwdwmgll08nh0000gp/T/python-build.20210715111610.57131 ... 的工作树。 (6认同)