This application failed to …

问题截图

image.png

原因

原因有两种
1:没有安装相关软件或库。
2:安装了,但是在调用时没有相关路径。

解决方案

如果没有安装相关的软件或者库就去安装对应的软件或者库即可。
接下来讲讲相关路径问题。

找到插件包

首先你需要找到你编译器的路径。
查看方法:
左上角File当中打开Setting选项
image.png
接着根据如下位置找到编译器位置
image.png
在编译器中根据如下路径进行寻找。

  1. D:\Python\Python39\Lib\site-packages\PyQt5\Qt5\plugins\platforms

或者是:

  1. D:\anaconda\pkgs\qt-5.9.7-vc14h73c81de_0\Library\plugins\platforms

路径不唯一,主要看自己安装的位置。

一定要记住该路径!

配置环境变量

右击我的电脑,点击属性
image.png
接着点击环境变量。
image.png
点击下面那个新建
image.png
变量名输入:

  1. QT_QPA_PLATFORM_PLUGIN_PATH

变量值输入刚才的路径

  1. D:\Python\Python39\Lib\site-packages\PyQt5\Qt5\plugins\platforms
  1. ![image.png](https://cdn.nlark.com/yuque/0/2022/png/22022942/1646314229268-9fdef6ec-8759-4aee-92cf-37d80878798b.png#clientId=uf13b8174-32ed-4&from=paste&height=109&id=u8e409033&originHeight=217&originWidth=839&originalType=binary&ratio=1&rotation=0&showTitle=false&size=15153&status=done&style=none&taskId=u48c0f1eb-0c12-427b-a3c5-71ec0637d83&title=&width=419.5)<br />之后就只需要一直点击确定即可。

重新启动Pyhcharm

关闭Pycharm之后再打开。
就会发现程序运行成功了。

参考文章

python出现This application failed to stat could not find or load the Qt platform plugin “windows”_昆兰.沃斯 的博客-CSDN博客