(已解决)from PyQt5.QtWebEngineWidgets import *:ImportError: DLL load failed / 找不到指定的模块
(已解决)from PyQt5.QtWebEngineWidgets import *:ImportError: DLL load failed: 找不到指定的程序
运行环境
PyCharm + Python3.7 + PyQt5
问题描述
.ui 文件包含超链接模块,转为.py 文件后需要用到 PyQt5 的 QtWebEngineWidgets 模块。但是执行时报错
问题1:No module name ‘PyQt5.QtWebEngintWidgets’
这时你需要下载一个PyQtWebEngine
pip install PyQtWebEngine
或者 在PyCharm 上 直接安装
问题2: DLL load failed: 找不到指定的模块
解决了问题1后发现 报错为 DLL load failed: 找不到指定的模块
这时我们发现是因为安装了PyQt5-stubs
导致的引导报错,我们卸载即可
pip uninstall PyQt5-stubs
或者 在PyCharm 上直接卸载
若想使用PyQt-stubs
运行程序后重新安装即可