【问题标题】:Install specific version of python2 with homebrew使用 homebrew 安装特定版本的 python2
【发布时间】:2017-07-08 08:15:53
【问题描述】:

我已经用自制软件安装了 python 2.7.13,但我需要 2.7.10。这似乎是微不足道的...我见过类似的问题,如thisthis,但我无法安装它。

我尝试点击homebrew/versions,然后点击brew search python,但没有版本(而不是python2 和python3)。

【问题讨论】:

    标签: macos python-2.7 homebrew


    【解决方案1】:

    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 虚拟环境,或设置 python仅通过 cd'ing 到您的项目文件夹并使用 pyenv local 2.7.10 为您的项目文件夹。

    【讨论】:

    • 对我来说,即使在安装了 pyenv 之后它也会说:pyenv: command not found, Any pointers?
    • @Sid 使用自制软件安装时是否有任何错误?它应该将 pyenv 作为/usr/local/bin/pyenv 放在你的路径上
    猜你喜欢
    • 2011-04-28
    • 1970-01-01
    • 2017-11-21
    • 2017-06-07
    • 1970-01-01
    • 1970-01-01
    • 2019-09-13
    相关资源
    最近更新 更多