pyqt5打包报错:qt.qpa.plugin: Could not load the Qt platform plugin “windows“

笔者在将基于pyqt5库开发的界面打包为exe程序后,双击exe文件控制终端报错:

qt.qpa.plugin: Could not load the Qt platform plugin "windows" in "%QTDIR%\plugins\platforms\" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: direct2d, minimal, offscreen, windows, webgl.
**原因:**平台找不到插件,其实就是没找到qwindows.dll这个库文件

**解决办法:**手动把 qwindows.dll 复制到exe旁边,就可以运行了,此时插件就在当前目录。

相关推荐
Tony Bai2 小时前
告别“If-Else”地狱:OpenFeature 如何重塑 Go 应用的特性开关管理?
开发语言·后端·golang
kylezhao20192 小时前
C#连接plc之 Model、DAL、BLL、Common三层架构可扩展
开发语言·c#
人工干智能2 小时前
大模型应用中,创建OpenAI客户端的三种方式
python·llm
csdn_aspnet2 小时前
使用 Windows 客户端的 RabbitMQ Messaging for .NET 8 Web API 第 2 部分
windows·rabbitmq·.netcore·.net8
智算菩萨2 小时前
【Python基础】AI的“重复学习”:循环语句(for, while)的奥秘
人工智能·python·学习
代码方舟2 小时前
不仅是评分:利用 Python 解析天远借贷行为验证API 的 T0-T11 借贷时间轴数据
大数据·开发语言·python
想学后端的前端工程师2 小时前
【Java JVM虚拟机深度解析:从原理到调优】
java·jvm·python
夜泉_ly2 小时前
期末速通 -Java程序设计基础 -理论
java·开发语言
墨白曦煜2 小时前
计算机组成原理:大端序与小端序的原理与权衡
linux·windows