Pycharm搭建PYQT,出现 初始化PYQT错误 no Qt platform plugin could be initialized

时间:2024-03-29 18:57:28

解决办法: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

Pycharm搭建PYQT,出现 初始化PYQT错误 no Qt platform plugin could be initialized

Pycharm搭建PYQT,出现 初始化PYQT错误 no Qt platform plugin could be initialized

 重启电脑