导入错误 PyQt5 蟒蛇

新手上路,请多包涵

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

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

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

文件“pyqt_test.py”,第 16 行,来自 PyQt5.QtWidgets import QApplication,QWidget ImportError:DLL 加载失败:找不到指定的模块。

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

谢谢您的帮助。

原文由 Luka 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 462
1 个回答

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

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

 conda install pyqt

这将安装最新的 pyqt 绑定,目前是 pyqt 5.6

原文由 mortbauer 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题