应用启动失败,因为没有QT平台可以初始化

问题描述:This application failed to start because no Qt platform plugin could be initialized.

提示:解决某些软件安装后打不开出现这种提示的一种方法
在这里插入图片描述

本人安装了python环境和PyQt5的库


解决方案:

cmd命令行输入pip list可以查看安装的python库
在这里插入图片描述

1、首先卸载PyQt5,输入命令pip uninstall PyQt5 回车就可以卸载,

2、卸载后找到PyQt5安装的位置,直接删除文件夹在这里插入图片描述

3、删除环境变量

win10:此电脑–>属性–>高级系统设置–>高级–>环境变量–>系统变量
把变量名为QT_QPA_PLATFORM_PLUGIN_PATH的变量删除

4、删除后再重装PyQt5

命令pip install PyQt5
(要是命令行下载过慢,可以去官网https://pypi.org/project/PyQt5/#files找到链接从迅雷下载,下载后安装,记得不要弄错版本,不知道下载哪个版本可以在命令行输入pip install PyQt5回车,后面会显示正在下载的版本,我下载的文件就是如下版本
在这里插入图片描述

5、安装后配置环境变量,配置完最好重启一下电脑。

变量名:QT_QPA_PLATFORM_PLUGIN_PATH
变量值:C:(PyQt5安装的路径)\Python\Python38-32\Lib\site-packages\PyQt5\Qt\plugins

  • 11
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值