Python未找到随conda install一起安装的名为package的模块

时间:2018-11-07 20:55:38

标签: python package conda importerror

我确实注意到,不同的人也问过类似的问题,为什么python无法在其conda环境中找到使用conda install命令安装的软件包。

以pyqt为例。

1我创建了conda环境: conda create -n myenv python=2.7 pip

2激活环境: source activate myenv

3个安装软件包: conda install pyqt

4运行python: python import pyqt

错误报告: ImportError:没有名为pyqt

的模块

5个已安装的签出软件包: pip list没有给出pyqt 但conda list会显示pyqt已安装

6我刚刚注意到"conda install" packges are under /env/conda-meta,但是"pip install" packges are under env/lib/python2.7/site-packages (and bunch paths sys.path gives)

如果我们可以简单地将/ env / conda-meta附加到路径中,那会很棒,但是在附加操作之后,我eixt()python并重新运行python,再次检查sys.path, / env / conda-meta不再存在。

有人知道如何解决吗?

1 个答案:

答案 0 :(得分:2)

问题是您使用了错误的模块名称。 pyqt的正确导入语句是

import PyQt5

或您安装的任何版本。

相关问题