You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

PyQt6导入QtWidgets时DLL加载失败问题求助

PyQt6导入QtWidgets时DLL加载失败问题求助

各位好,我遇到个挺头疼的问题想请教大家:

我开发的PyQt6应用在绝大多数PC上都能正常运行,但有一组特定的机器每次启动都会报错,直接卡在导入QtWidgets的环节。

具体报错内容如下:

from PyQt6.QtWidgets import QApplication, QMainWindow
ImportError: DLL load failed while importing QtWidgets: The specified module could not be found.

一开始我照着论坛里常见的PyQt DLL加载问题的修复方案试了个遍——比如完全卸载重装PyQt6、确认Python版本和PyQt6的兼容性(正常机器和出问题的机器用的都是Python 3.10.8)、手动把Python安装目录下的PyQt6相关DLL路径加到系统环境变量里,甚至还试了用--no-cache-dir参数重新通过pip安装,但都没解决这个问题。

补充下背景:出问题的这批机器是同一批次部署的Windows 10系统,和正常运行的机器系统版本完全一致,Python也是用同一个安装包部署的,没有做过特殊配置。

有没有朋友遇到过类似的情况?或者有什么针对性的排查方向可以推荐?麻烦大家支支招,谢谢啦!

火山引擎 最新活动