使用Homebrew安装特定版本的Python 2

8
我已经使用Homebrew安装了Python 2.7.13,但我需要2.7.10版本。这似乎是一件微不足道的事情... 我看到了类似的问题,例如这个这个,但我无法安装它。
我尝试了敲入homebrew/versions并执行brew search python,但没有找到任何版本(除了python2和python3)。
1个回答

16

Homebrew 不支持该操作,我建议使用 Homebrew 安装 pyenv,再使用 pyenv 安装并使用 Python 2.7.10 和其他所需版本。

获取 pyenv:

brew update
brew install pyenv

然后将eval "$(pyenv init -)"添加到您的.bash_profile中,并重新启动终端。

安装 Python 2.7.10:

pyenv install 2.7.10
你可以使用 pyenv global 2.7.10 将2.7.10设置为全局Python版本,但我建议你使用pyenv virtualenvpyenv virtualenvwrapper 项目,在你的代码中使用Python虚拟环境,或通过 cd 进入你的项目文件夹并使用 pyenv local 2.7.10 仅为该项目文件夹设置Python版本。

即使我安装了pyenv,它仍然显示:pyenv: command not found,有任何指针吗? - Sid
@Sid,在使用Homebrew安装时是否出现任何错误?它应该将Pyenv添加到您的路径中,路径为/usr/local/bin/pyenv - Alisdair Robertson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接