【发布时间】:2019-07-11 22:01:57
【问题描述】:
我在使用 windows powershell 的 windows vista 计算机上加载 python pyqt5 gui 时遇到问题。
我收到以下错误:-
qt.qpa.plugin: 无法加载 Qt 平台插件 "windows" in " 此应用程序无法启动,因为没有 Qt 平台插件可以 x 这个问题。
可用的平台插件有:minimal、offscreen、webgl、windows。
它在 Windows 10 计算机上完美运行。出现无法找到插件的错误。我已经解决了。但是现在,即使它能够找到插件,它也不会加载。
你能帮帮我吗?
【问题讨论】:
-
问题是缺少库。在 linux 上我会建议在
windows库文件上使用 ldd,但我不知道你应该在 Windows 上使用什么。 -
你能说得更详细一点吗?我是使用 PyQt5 的初学者。
-
在 Windows 上,您可以在
qwindows.dll上使用 Dependency Walker 并查看是否缺少依赖库,在您的目标计算机上尝试此操作,在您的情况下,在 Windows Vista 上运行它。我怀疑你的 Qt 版本不支持 Windows Vista! -
我确实发现了一些错误。 QT5CORE.DLL、QT5GUI.DLL 和 IESHIMS.DLL 是系统找不到的文件。我的系统中也没有单独安装 Qt。这就是找不到这些文件的原因吗?
-
@madavan:请看我的回答!