小编典典

如何在 Mac OS 上安装 2 个 Anacondas(Python 2 和 3)

all

我在 Mac OS 中相对较新。我刚刚使用最新的 Python 3(为我自己)安装了 XCode(用于 c++ 编译器)和
Anaconda。现在我想知道如何使用 Python 2 正确安装第二个 Anaconda(用于工作)?

我需要这两个版本才能使用 iPython 和 Spyder IDE。理想的方法是拥有完全独立的 Python 环境。例如,我希望我可以像conda install scikit-learnPython 3 环境和conda2 install scikit-learnPython 2 那样编写。


阅读 139

收藏
2022-08-19

共1个答案

小编典典

无需再次安装 Anaconda。Conda 是 Anaconda 的包管理器,完全支持分离的环境。为 Python 2.7 创建环境的最简单方法是

conda create -n python2 python=2.7 anaconda

这将创建一个名为的环境python2,其中包含 Python 2.7 版本的 Anaconda。您可以使用以下命令激活此环境

source activate python2

这将把那个环境(通常~/anaconda/envs/python2)放在你的前面PATH,这样当你python在终端输入时,它会从那个环境加载
Python。

如果你不想要所有的 Anaconda,你可以anaconda在上面的命令中用你想要的任何包替换。您可以conda稍后通过使用-n python2标志来在该环境中安装软件包conda,或者通过激活环境。

2022-08-19