让 Python 2 和 3 在 Mac OSX 10.8 上共存并安装 Anaconda 的最简单方法
Easiest way to have Python 2 and 3 coexist on Mac OSX 10.8 with Anaconda installed
我正在使用 python 2.7.10 和 Anaconda 2.3.0,我使用 Anaconda IDE 和 sublime text 3(它是不同的 Anaconda 吗??)。
但是,对于我正在学习的课程,我们需要使用 python 3.5.
不过,我想在我的计算机上保留 python 2.7。让两个版本共存并通过终端轻松访问的最简单方法是什么(通过 sublime 会很棒,但我现在很乐意在终端上管理它)?
此外,我通常 运行 conda update conda
和 conda update anaconda
定期更新所有内容。安装的 python 的不同版本如何工作?
这种事情实际上是 Anaconda 的目标。虽然默认 Python 版本取决于您使用的安装程序,但 Anaconda 支持这两个版本。最简单的方法是创建一个新的虚拟环境。来自以下 link,使用此 conda
命令构建 Python 3 环境:
conda create -n py35 python=3.5 anaconda
也就是说,如果您需要 Python 3.5 和所有 anaconda
软件包。如果您只想要 Python 3.5 的原始版本,您可以将其留空,或者指定单独的软件包。
执行此操作后,Python 3.5 将可通过控制台命令 py35
使用。关于如何 manage environments,您绝对应该阅读以下 link。真的,您应该阅读整个教程。
我正在使用 python 2.7.10 和 Anaconda 2.3.0,我使用 Anaconda IDE 和 sublime text 3(它是不同的 Anaconda 吗??)。 但是,对于我正在学习的课程,我们需要使用 python 3.5.
不过,我想在我的计算机上保留 python 2.7。让两个版本共存并通过终端轻松访问的最简单方法是什么(通过 sublime 会很棒,但我现在很乐意在终端上管理它)?
此外,我通常 运行 conda update conda
和 conda update anaconda
定期更新所有内容。安装的 python 的不同版本如何工作?
这种事情实际上是 Anaconda 的目标。虽然默认 Python 版本取决于您使用的安装程序,但 Anaconda 支持这两个版本。最简单的方法是创建一个新的虚拟环境。来自以下 link,使用此 conda
命令构建 Python 3 环境:
conda create -n py35 python=3.5 anaconda
也就是说,如果您需要 Python 3.5 和所有 anaconda
软件包。如果您只想要 Python 3.5 的原始版本,您可以将其留空,或者指定单独的软件包。
执行此操作后,Python 3.5 将可通过控制台命令 py35
使用。关于如何 manage environments,您绝对应该阅读以下 link。真的,您应该阅读整个教程。