2016-04-11 163 views
-1

我最近在我的系统上安装了Ubuntu 15.10,并将Anaconda作为我的默认Python版本v3.5安装。我想同时使用v2.7和v3.5管理conda,但似乎为了做到这一点,我需要为v2.7创建单独的环境。我可以在Anaconda中使用Ubuntu的默认Python 2.7吗?

我新的Ubuntu和蟒蛇,但如果我理解正确的话,创造了V2.7这个单独conda环境实际上是在env目录重新安装此版本并忽略了来自在Ubuntu的本机Python 2.7的安装。

有什么方法利用本机安装与Anaconda一起使用,还是我坚持将它安装在两个不同的位置?

回答

2

只要创建环境为每个:

从终端:

$ conda create -n py2 python=2 

$ conda create -n py3 python=3 

然后你只需激活相应的环境,在这里您可以安装额外的软件包。

$ source activate py3 
+0

这并不能真正回答我的问题。当我为它创建一个新的环境时,我担心创建一个Python 2.7的冗余安装。我想利用原生Ubuntu Python作为第二个环境。 –

+0

您不使用本机Ubuntu Python。你会得到一个Anaconda版本(例如Python 2.7.10 | Continuum Analytics,Inc. |(默认,2015年10月19日,18:31:17))。这就是为什么你不必担心意外摧毁你的操作系统版本的原因之一。 – Alexander

+0

请耐心等待,但这是否意味着没有选择使用Anaconda的本机Ubuntu版本,我必须使用安装在安装目录中的任何版本的Anaconda? –

相关问题