解决qt.qpa.plugin: Could not find the Qt platform plugin “windows“ in ““ ...
碰到这种问题我也是真无语,真是一次离谱又无可奈何的Bug,好在最终还是被我找出来了。。。
运行报错如下:
qt.qpa.plugin: Could not find the Qt platform plugin "windows" in "" This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fi x this problem.
刚开始见到这个错误我也是一脸懵逼,前几天都还好好的,今天怎么给我整这出?还是从来没有遇到过的问题,于是开始分析:
一、从代码内容上来看,因为距离上次成功运行后,我后面几天提交的都是ReadMe文件,所以肯定是不会有问题的。
二、从报错内容上来看,说找不到qt平台插件,但我并没有动过Qt的安装目录,所以也是不会有问题的。
三、从IDE的配置文件上来看,配置并没有改变,仍然是 Release + mingw + ninja 并没有改变,所以也不会有问题。
四、从近期对电脑的额外操作来看,我仅仅只是更新了Windows和相关驱动,这并不应该成为报错原因。
五、从环境变量上来看,Qt的环境变量还在,仍然是:F:\Qt\6.6.2\mingw_64\bin ,但是需要警惕的是:有没有新的条目加进来!!!我突然想起最近安装了嵌入式环境!!!新增如下:
系统环境变量:
用户环境变量:
我把他们全都删了,不出所料Bug修复了,NND,我也是真的服了。。。其实要删的也只有系统环境变量那边,因为他们的优先级更高,后面你如果需要的话,可以自行加入用户环境变量中。