【问题标题】:moving python3 to brew and updating将 python3 移动到 brew 和更新
【发布时间】:2018-04-19 01:20:38
【问题描述】:

很久以前我在运行 osx 10.11.6 (el-capitan) 我使用 python.org (3.5.0) 上的下载安装了 Python3 从那时起我安装了 brew 并想使用 brew 来管理 python3反而。我必须升级到 python3.6,因为我收到 tlsv1 警报协议版本错误。

  1. 如何卸载我当前的python3

  2. 如何让brew安装python 3.6(好像只想安装3.5.1)

或者将不同的python版本并排运行更好?

谢谢!

【问题讨论】:

    标签: python python-3.x homebrew


    【解决方案1】:

    简答:pyenv 绝对是最好的!

    更长的答案:

    1. (可选:使用 Brew 删除它所知道的任何 Python,只是为了节省磁盘空间。)
    2. 关注这些macOS installation instructions。我的简单总结:
      • brew install pyenv
      • eval "$(pyenv init -)" 添加到您的.zshrc.bashrc
      • 重启你的shell
      • pyenv install 3.6.4
      • pyenv global 3.6.4
      • 验证pyenv global 打印您喜欢的版本。
      • 验证which pythonwhich pip 都存在于~/.pyenv/shims/
    3. 使用 pyenv-managed pip 在全局范围内安装您喜欢的软件包,例如 IPython 等。(当然,您会使用 virtualenv 来管理每个项目的依赖关系,对吧?)
    4. Python 快乐?! ?

    除了能够安装多个 python 并配置全局默认值之外,您甚至可以覆盖每个目录!

    总结:pyenv + virtualenv = 美好生活。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多