我试图在我的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上工作。
答案 0 :(得分:1)
这可能是由于您的$PATH
变量弄乱了。
确保从环境中获取IPython的最简单方法是使用$ python -m IPython <rest of the options>
启动IPython。这适用于许多Python可安装的应用程序;像pytest,pip等。