This application failed to start because no Qt platform plugin could be initialized.
解决This application failed to start because no Qt platform plugin could be initialized.问题
·
目录
问题
This application failed to start because no Qt platform plugin could be initialized.
原因
执行程序在运行时,默认先在当前目录下查找库文件。缺少Qt platform plugin下的库。
解决办法
1.设置系统环境变量
变量名 QT_QPA_PLATFORM_PLUGIN_PATH
点击浏览目录,找到运行环境下面的安装包里面对应的platforms文件
我这里路径是:C:\Users\86130\anaconda3\envs\pytorch\Lib\sitepackages\PySide2\plugins\platforms
保存后,关掉pycharm再次打开可以运行,新的环境变量要重启后才能被系统识别。
pyqt5同理
2.
把 PySide2 或者 PyQt5 安装在解释器目录下的 \plugins\platforms
目录添加到环境变量Path中。
比如,我的环境就是把这个路径加到 环境变量 Path
中
c:\Python38\Lib\site-packages\PySide2\plugins\platforms
更多推荐
已为社区贡献1条内容
所有评论(0)