我在Mac OS中比较新。我刚刚安装了XCode(用于c ++编译器)和Anaconda用最新的Python 3(我自己)。现在我想知道如何使用Python 2正确安装第二个Anaconda(用于工作)?
我需要两个版本才能使用iPython和Spyder IDE。理想的方法是拥有完全独立的Python环境。例如,我希望我可以为Python 3环境编写conda install scikit-learn
,为Python 2编写类似conda2 install scikit-learn
的内容。
答案 0 :(得分:305)
无需再次安装Anaconda。 Anaconda的包管理员Conda完全支持分离的环境。为Python 2.7创建环境的最简单方法是执行
conda create -n python2 python=2.7 anaconda
这将创建一个名为python2
的环境,其中包含Anaconda的Python 2.7版本。您可以使用
source activate python2
这会将该环境(通常为~/anaconda/envs/python2
)放在PATH
的前面,这样当您在终端输入python
时,它将从该环境加载Python。
如果你不想要所有的Anaconda,你可以用你想要的任何包替换上面命令中的anaconda
。您可以使用conda
稍后在该环境中安装软件包,方法是使用-n python2
标记conda
或激活环境。
答案 1 :(得分:30)
编辑!:请确保您的计算机上已安装了Python。
也许我的回答迟到了,但我可以帮助那些遇到同样问题的人!
您无需同时下载Anaconda
。
如果您在Anaconda环境中使用Spyder
和Jupyter
,
如果你已经在终端中输入了Anaconda 2:
python3 -m pip install ipykernel
python3 -m ipykernel install --user
如果您已经有Anaconda 3,请输入终端:
python2 -m pip install ipykernel
python2 -m ipykernel install --user
然后在使用Spyder
之前,你可以选择下面的Python环境!
有时只有你可以看到root和你的新Python环境,所以root是你的第一个anaconda环境!
这也是Jupyter。您可以选择这样的python版本!
我希望它会有所帮助。
答案 2 :(得分:4)
如果您安装了多个python版本并且不知道如何告诉您的ide使用特定版本,这可能会有所帮助。
<receive endpoint="jms:Queue_Name?timeout=1000">
<selector>
<element name="correlationId" value="ID:${varible consisting og hexa value}"
</selecotr>
<message>
</message>
</receive>
。最新版本可以找到tf.stack
anaconda
打开导航器
anaconda-navigator
,然后选择您的python版本。 create
来安装IDE(在那里列出)。 希望它有所帮助!!