在iPython交互式shell中使用conda环境

时间:2017-06-21 17:44:57

标签: ipython anaconda environment conda

我试图在我的conda env中使用iPython的交互式shell并遇到问题。 我采取的步骤是:

source activate myenv
conda install ipython
ipython

当我在ipython交互式shell中时,它从anaconda根bin调用python。 (~/anaconda2/bin'

我有什么办法可以将python路径更改为~/anaconda2/envs/myenv/bin并从myenv导入包吗?

我在网上搜索时看到很少有使env在jupyter中工作的解决方案,但没有回答使它在交互式shell上工作。

1 个答案:

答案 0 :(得分:1)

这可能是由于您的$PATH变量弄乱了。

确保从环境中获取IPython的最简单方法是使用$ python -m IPython <rest of the options>启动IPython。这适用于许多Python可安装的应用程序;像pytest,pip等。