我刚安装了anaconda
以便使用numba
,我想在IPython中使用anaconda环境(偶尔)。问题是我要么将anaconda安装设置为默认系统python env,然后IPython总是使用anaconda env,或者我不能使用anaconda的env和IPython。
我已阅读文档和IPython的帮助,但我找不到办法(我可能没有使用正确的搜索词,因为我确信这是无法完成的事情)。
具体来说,我正在寻找一种像这样启动IPython的方法:
ipython --use-env=/home/user/anaconda
或类似的东西。也许创建一个已经以env选项开头的单独的IPython配置文件。
答案 0 :(得分:1)
使用Anaconda,您可以将iPython安装到环境中。您将激活此环境并启动iPython。然后iPython将使用它启动的环境。说我想要一个带有Pandas,iPython和Numpy的Python2环境。
这会创建环境:
conda create -n py27 python=2.7 numpy pandas ipython
这会激活环境(Linux / Mac OS X):
source activate py27
这将使用该环境启动iPython:
ipython
有关Anaconda环境的更多信息,请访问http://conda.pydata.org/docs/using/envs.html。使用任何Anaconda安装,您可以使用不同的软件包,软件包版本甚至Python 2或Python 3创建多个环境,因为Anaconda会为您找出版本依赖项。