欢迎关注 『pyqt5 从0基础开始项目实战』 专栏,持续更新中
欢迎关注 『pyqt5 从0基础开始项目实战』 专栏,持续更新中

报错原因

This application failed to start because no Qt platform plugin could beinitialized.Reinstalling the application may fix this problem.

添加环境变量: 尝试设置 QT_QPA_PLATFORM_PLUGIN_PATH 环境变量指向 Qt 的平台插件目录。你可以将该环境变量设置为 Qt 安装目录下的 platforms 文件夹,比如 QT_QPA_PLATFORM_PLUGIN_PATH = /path/to/Qt/5.x/gcc_64/plugins/platforms。

复制平台插件文件: 从 Qt 安装目录的 platforms 文件夹中复制所需的平台插件文件到你的应用程序所在的文件夹中,或者将这些文件添加到系统环境变量 PATH 中。

重新安装 Qt 应用程序: 尝试重新安装你的 Qt 应用程序,确保所有依赖项和平台插件都正确安装和配置。

检查 Qt 版本兼容性: 确保你的应用程序使用的 Qt 版本与平台插件版本相匹配,避免不同版本之间的兼容性问题。

调试程序: 可以尝试在启动应用程序时设置 QT_DEBUG_PLUGINS 环境变量为一个非零值,以获取更多的调试信息来帮助定位问题。


解决方法

1.检查你的路径是否带有中文
2.重新安装pyqt5和pyqt5-tools这两个库

pip uninstall pyqt5
pip install pyqt5
pip uninstall pyqt5-tools
pip install pyqt5-tools

3.添加环境变量

变量名
QT_QPA_PLATFORM_PLUGIN_PATH
变量值
G:\python_workspace\A_Star\venv\Lib\site-packages\PyQt5\Qt5\plugins

总结

大家喜欢的话,给个👍,点个关注!给大家分享更多计算机专业学生的求学之路!

版权声明:

发现你走远了@mzh原创作品,转载必须标注原文链接

Copyright 2023 mzh

Crated:2023-3-1

欢迎关注 『pyqt5 从0基础开始项目实战』 专栏,持续更新中
欢迎关注 『pyqt5 从0基础开始项目实战』 专栏,持续更新中
『未完待续』


Logo

一站式 AI 云服务平台

更多推荐