Python未找到与conda install一起安装的名为package的模块
我注意到不同的人提出了一些类似的问题,关于python为什么不能在他们的conda环境中找到使用Python未找到与conda install一起安装的名为package的模块,python,package,conda,importerror,Python,Package,Conda,Importerror,我注意到不同的人提出了一些类似的问题,关于python为什么不能在他们的conda环境中找到使用conda install命令安装的包 以pyqt为例 1我创建conda环境: conda create-n myenv python=2.7 pip 2.激活环境: source激活myenv 3安装软件包: conda安装pyqt 4运行python: python 导入pyqt 错误报告: ImportError:没有名为pyqt的模块 安装了5个签出包: pip列表不提供pyqt 但是con
conda install
命令安装的包
以pyqt为例
1我创建conda环境:
conda create-n myenv python=2.7 pip
2.激活环境:
source激活myenv
3安装软件包:
conda安装pyqt
4运行python:
python
导入pyqt
错误报告:
ImportError:没有名为pyqt的模块
安装了5个签出包:
pip列表
不提供pyqt
但是conda列表将显示安装的pyqt
6我刚刚注意到“conda install”包在/env/conda meta
下,但是“pip install”包在env/lib/python2.7/site-packages下(以及sys.path提供的束路径)
如果我们可以简单地将/env/conda元附加到路径中,那就太好了,但是在附加操作之后,I eixt()python并重新运行python,再次签出sys.path,/env/conda元就不存在了
有人知道如何解决吗?问题是您使用了错误的模块名称。pyqt
的正确导入语句为
import PyQt5
或您安装的任何版本。相关问题可在此处找到,并提供更好的案例说明()。但我想知道在这种情况下如何附加到sys.path。请访问至少一个教程,看看哪些导入实际上是有效的