我刚刚安装了anaconda
以便使用numba
,我想在IPython中偶尔使用anaconda环境。问题是我将anaconda install设置为默认系统python env,然后IPython总是使用anaconda env,或者我不能在IPython中使用anaconda的env。如何确定IPython使用哪个python env
我已阅读文档和IPython的帮助,但我找不到一种方法来做到这一点(我可能没有使用正确的搜索条件,因为我确定这是无法完成的) 。
具体来说,我正在寻找一种方式来启动IPython的是这样的:
ipython --use-env=/home/user/anaconda
或类似的东西。也许创建一个单独的IPython配置文件,该配置文件已经以该env选项开始。
谢谢,但我宁愿避免这个选项,并为简单起见保持我的一个anaconda环境(和工作有关的环境,因为我与其他人共享项目)。我会在最后一种情况下接受这一点,但我会继续寻找一种方法来创建与该环境不同的IPyhon配置文件。再次感谢。 – TomCho
尝试将您的iPython系统安装指向Anaconda环境是过度的。 Anaconda附带的iPython也不例外。您可以通过调用可执行文件的路径来专门调用使用Anaconda环境的Anaconda iPython。 的Linux/Mac OS X上: 〜/蟒蛇/斌/ IPython中 的Windows: C:\ Users \用户名\蟒蛇\脚本\ ipython.exe 你甚至可以做一个链接或别名。 –
是的,这正是我所做的。为默认的anaconda环境创建了一个别名。我只是想避免创造另一个环境。但我仍然认为必须有一个IPython选项,告诉它在启动时使用哪个python。 – TomCho