Luk*_*uka 5 python qt anaconda pyqt5
我正在尝试在 Windows 10 x64 的 Anaconda 环境中使用通过 pip 安装的 PyQt5。这就是我创建环境的方式:
conda create --name qt python=3.6
activate qt
pip install pyqt5
Run Code Online (Sandbox Code Playgroud)
运行示例应用程序时出现错误:
文件“pyqt_test.py”,第 16 行,来自 PyQt5.QtWidgets import QApplication,QWidget ImportError:DLL 加载失败:找不到指定的模块。
通过从 python.org 下载 Python 然后安装 pyqt5 来安装 Python 可以按预期工作。
谢谢您的帮助。
这是因为缺少Python3.dll(stub dll,重新导出Python3x.dll函数,以便一个版本的扩展可以适用于多个版本的python)。
如果您的 Python 发行版未捆绑 python3.dll,您可以尝试 WinPython ( https://winpython.github.io/ ) 中的一个。
至少2017/04/01版本应该有它。
1) 下载 WinPython(“零”版本就足够了;必须与您的 Python 相同的“主版本” - 3.5/3.6 - 和“位数” - 32/64 !!!)。
2)解压到某个临时目录,将 python3.dll 粘贴到 python 目录中,位于 python3x.dll 旁边。
3)享受工作QT
| 归档时间: |
|
| 查看次数: |
31534 次 |
| 最近记录: |