解决办法:https://blog.csdn.net/LaoYuanPython/article/details/108088134
今天因要使用到一个以前PyQT写得工具,但运行时报错:
This application failed to start because no Qt platform plugin could be initialized
这是因为前不久卸载了以前的Python3.72版本,安装了Anaconda,而Anaconda会自己安装一个PyQt的版本,但没有安装对应的工具包,因此卸载该PyQt版本后安装了最新的PyQt的版本,这个版本与Anaconda不兼容。因此必须单独设置环境变量QT_QPA_PLATFORM_PLUGIN_PATH才能找到新版Qt的路径,QT_QPA_PLATFORM_PLUGIN_PATH的值指向PyQt5路径下Qt\plugins子目录。在老猿的机器中环境变量设置为:C:\ProgramData\Anaconda3\Lib\site-packages\PyQt5\Qt\plugins
重启电脑