我通常使用 Python 2.7,但最近在 Mac OS X 上使用 Miniconda 安装了 Python 3.5。为这两个版本的 python 安装了不同的库。现在,在终端中输入关键字“python”或“python3”会调用 python 3.5,而“python2”会返回“-bash: python2: command not found”。我现在如何分别使用别名“python2”和“python3”来调用它们?
我目前正在使用 OS X El Capitan。
原文由 Viswanath 发布,翻译遵循 CC BY-SA 4.0 许可协议
恕我直言,在 macOS 上使用两个不同 Python 版本的最佳方法是通过
homebrew
。在 macOS 上 安装 homebrew 后,在终端上运行以下命令。现在您可以通过调用
python2
python3
Python 3。除此之外,您还可以使用virtualenv
或 pyenv 来管理不同版本的python
环境。我从来没有亲自使用过
miniconda
但从 文档来看, 它看起来类似于组合使用pip
和virtualenv
。