python - 导入错误 PyQt5 python

标签 python qt anaconda pyqt5

我正在尝试在 Windows 10 x64 的 Anaconda 环境中使用通过 pip 安装的 PyQt5。 这就是我创建环境的方式:

conda create --name qt python=3.6
activate qt
pip install pyqt5

运行示例应用程序时出现错误:

File "pyqt_test.py", line 16, in from PyQt5.QtWidgets import QApplication, QWidget ImportError: DLL load failed: The specified module could not be found.

通过从 python.org 下载 Python 然后安装 pyqt5 来安装 Python 按预期工作。

感谢您的帮助。

最佳答案

只是遇到了同样的问题,Miloslav 对这个问题的看法是正确的,实际上 conda 似乎也应该提供 python3.dll,请参见这里的讨论 https://github.com/ContinuumIO/anaconda-issues/issues/1394 .

简而言之,只需使用 conda 通过运行来安装 pyqt5:

conda install pyqt

这会安装最新的 pyqt 绑定(bind),目前是 pyqt 5.6

关于python - 导入错误 PyQt5 python ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42497689/

相关文章:

python - 为 python 中的每个 HTTP 请求创建新的 TCP 连接

python - 使用带修饰协程的单个事件循环返回 future 结果

python - 分块读取大文件,分块压缩和写入

qt - 什么时候使用 Qt 图形浮点类?

qt - Qt 中可编程流程图的节点图

multithreading - 使用 QtConcurrent 运行函数时使用 QMutexLocker 保护共享变量

python - 从 Anaconda 访问 pip 包

python - Raytune 抛出错误 : "module ' pickle' has no attribute 'PickleBuffer' "when attempting hyperparameter search

python-2.7 - 在 Anaconda 中安装 opencv python 包

python - 如何从python中的多个文件夹中读取多个图像