Anaconda python已安装模块但导入失败

问题描述 投票:1回答:1

当我做一个conda列表时,我已经安装并且正在看弹性搜索模块,但是当我尝试在我的程序或ipython中导入它时,我得到一个模块未找到错误。我最近在另一台机器上成功完成了这项工作,但我认为我已经忽略了这一步的一步。谢谢。

enter image description here

但是,以下工作没有错误:

(talon) ubuntu@~/flask-temp-dir-no-git$ python -c "import elasticsearch"
(talon) ubuntu@~/flask-temp-dir-no-git$ which python
/home/ubuntu/anaconda3/envs/talon/bin/python


 python -c "import sys; print(sys.path)"
['', '/home/ubuntu/anaconda3/lib/python36.zip', '/home/ubuntu/anaconda3/lib/python3.6', '/home/ubuntu/anaconda3/lib/python3.6/lib-dynload', '/home/ubuntu/anaconda3/lib/python3.6/site-packages']

这段代码实际上是Flask应用程序的一部分,如果这对解决方案有任何影响。

python-3.x anaconda
1个回答
0
投票

谢谢这已经解决了。但是我不确定是什么解决了它。我相信shell处于一个糟糕的状态并启动一个新的shell来修复它。

© www.soinside.com 2019 - 2024. All rights reserved.