我已经在我的Ubuntu上安装了一些用于Python的Library / Toolkit,如NLTK,SciPy和NumPy。我想尽量使用Anaconda发行版。我应该在安装Anaconda之前删除现有的库吗?
答案 0 :(得分:4)
无需删除系统Python。蟒蛇坐在旁边。安装时,会在.bashrc
添加一行,在PATH
中首先添加Anaconda目录。这意味着无论何时在终端中键入python
或ipython
,它都将使用Anaconda Python(而Anaconda Python将自动使用所有Anaconda Python库,如numpy和scipy而不是系统库) 。您应该单独使用Python系统,因为某些系统工具会使用它。重点是:
PATH
上首先使用Python的是在终端中使用Python时使用的内容。如果您使用conda
创建conda环境并使用source activate
,则会将该环境放在PATH
上。 PYTHONPATH
环境变量,则不是这样,但我建议您不要这样做。)< / LI>