在学习PyQt5的过程中,兴致勃勃地打开designer.exe应用程序,准备编辑图形化界面,却遇上这么个问题:打开Qt Designer遇到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.Reinstalling the application may fix this problem.”

看提示应该是缺少插件,我先根据提示重新安装了pyqt5_tools,重装了几遍发现没有什么卵用,上网搜方法五花八门.

挨个试了一下,先用windeployqt.exe运行了一下designer这个程序
打开Qt Designer遇到This application failed to start because no Qt platform plugin could be initialized.
刷刷刷出现了很多插件,打开designer.exe所在的文件夹,发现插件多了不少,然后我在网上查了一下,windeployqt.exe这个工具会查找依赖库,然后下载补齐.我之前下了一个Qt Creator,里面就有这个程序
打开Qt Designer遇到This application failed to start because no Qt platform plugin could be initialized.
但是Qt Creator这个程序超级大,我本来是下错了的,没想到派上了用场
打开Qt Designer遇到This application failed to start because no Qt platform plugin could be initialized.
然而,执行完程序之后问题还是没有解决,然后我在环境变量里配置了一下路径
打开Qt Designer遇到This application failed to start because no Qt platform plugin could be initialized.
再次运行designer.exe,问题解决

打开Qt Designer遇到This application failed to start because no Qt platform plugin could be initialized.
有些人可能问题跟我不一样,希望我的经验能帮到大家

相关文章: