Pyqt5 已安装,但在导入时出现 dll 加载失败错误?
Posted
技术标签:
【中文标题】Pyqt5 已安装,但在导入时出现 dll 加载失败错误?【英文标题】:Pyqt5 is installed but gives dll failed to load error on import? 【发布时间】:2017-01-17 18:10:18 【问题描述】:所以,我尝试使用 pip install PyQt5
为我的 miniconda3(python 版本 3.5.1)安装 PyQt5(版本 5.7.1),当我在控制台中尝试 conda list
时它会显示:
但是没有 pyqt5 程序正在运行,当我导入类似的东西时:
from PyQt5.QtWidgets import QApplication
它给出了一个ImportError
:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: DLL load failed: The specified module could not be found.
我该如何解决这个问题?我必须为 C++ 安装 C++ 和 Qt lib 才能正常工作吗?请帮忙!
【问题讨论】:
【参考方案1】:我知道这是一个老问题,我找到了适合我的解决方案,也许它对其他人有用。
conda list
应包含pyqt
PyQt5
和qt
。如果其中任何一个都不存在,则需要安装它 - 运行:
例如conda install qt
。
我在问题中看到安装了pyqt
和PyQt5
,但是有qt 吗?
【讨论】:
以上是关于Pyqt5 已安装,但在导入时出现 dll 加载失败错误?的主要内容,如果未能解决你的问题,请参考以下文章