“python”指向 macOS Homebrew 下的 Python 2.7

use*_*453 2 python homebrew django macos

无法运行 python 3.7.2

我正在尝试通过 Django 设置和运行服务器,但我似乎无法让 Python 3.7.2 替换 Python 2.7.14。

slh*_*hck 5

请阅读由 打印的信息brew info python。它还链接到Python上的Homebrew 网站,它说:

可执行文件组织如下,以便 Python 2 和 Python 3 都可以安装而不会发生冲突:

  • python3 指向 Homebrew 的 Python 3.x(如果已安装)
  • python2 指向 Homebrew 的 Python 2.7.x(如果已安装)
  • python指向 Homebrew 的 Python 2.7.x(如果已安装),否则指向 macOS 系统 Python。检查brew info python您是否希望将 Homebrew 的 3.x python 添加到您的 PATH。
  • pip3 指向 Homebrew 的 Python 3.x 的 pip(如果已安装)
  • pip 和 pip2 指向 Homebrew 的 Python 2.7.x 的 pip(如果已安装)

显然您已经通过 Hombrew 安装了 Python 2 和 3。如果您希望python指向 Python 3(而不是 2.7),则必须其他条目之前放入/usr/local/opt/python/libexec/bin您的条目。PATH