如何在Mac OS 10.9上安装2个Anaconda(Python 2.7和3.4)
我在Mac OS上相对较新。 我刚刚安装了XCode(用于c ++编译器)和Anaconda用最新的Python 3.4(为我自己)。 现在我想知道如何正确安装第二个Anaconda(用于工作)与Python 2.7?
我需要两个版本才能使用IPython和Spyder IDE。 理想的方法是完全分离Python环境。 例如,我希望我可以像conda install scikit-learn
Python 3.4环境和类似conda2 install scikit-learn
Python 2.7。
任何build议和提示?
没有必要再次安装Anaconda。 Conda是Anaconda的软件包pipe理器,完全支持分离的环境。 为Python 2.7创build一个环境最简单的方法就是做
conda create -n python2 python=2.7 anaconda
这将创build一个名为python2
的环境,其中包含了Anaconda的Python 2.7版本。 你可以通过激活这个环境
source activate python2
这将把这个环境(通常是~/anaconda/envs/python2
)放在你的PATH
,这样当你在terminalinputpython
时,它将会从那个环境加载Python。
如果你不想要所有的python,你可以把上面的命令中的anaconda
replace成你想要的任何软件包。 稍后可以使用conda
在该环境中安装软件包,或者使用-n python2
标志来conda
,或者通过激活环境。
也许我的回答迟到了,但我可以帮助有同样问题的人!
你不必同时下载Anaconda。
如果您在单击Spyder之前使用Spyder,则可以selectPython环境。
如果你使用的是Jupyter笔记本,你可以在Jupyter上看到3.5和2.7的Python,你可以很容易的交换。
只需要打开你的terminal并键入,
如果你有Python 3,你可以像这样设置一个Python 2内核;
python2 -m pip install ipykernel python2 -m ipykernel install --user
如果你有Python 2,
python3 -m pip install ipykernel python3 -m ipykernel install --user
那么你可以在Jupyter笔记本上看到Python 2.7和3.5的版本