尝试使用brew安装Python3

时间:2018-04-05 12:38:36

标签: python-3.x homebrew

尝试使用以下命令在mac中安装Python3:

brew install python3

当我运行命令时出现以下错误:

Error: python 2.7.14_2 is already installed
To upgrade to 3.6.5, run `brew upgrade python`

如何在没有升级的情况下将python2和python3保存在mac中......

谢谢!

1 个答案:

答案 0 :(得分:8)

Homebrew将python公式假设为Python 3.公式python3因此是python的别名。

你需要:

  1. brew upgrade python,由错误消息告知。它会将默认的Homebrew Python从2切换到3。
  2. brew install python@2。它将安装Python 2和Python 3。
  3. 但请注意,即使安装了Python 3(使用名为python的公式),命令python仍然指向Python 2.您需要键入python3来运行Python 3 ,或者在$PATH的开头添加Homebrew的Python 3前缀bin目录:

    export PATH="$(brew --prefix python)/libexec/bin:$PATH"