Qt platform plugin could be initialized

问题场景

在Pycharm中使用python3与最新版本的PyQt5完成基础配置之后,打开Qt Designer时报错:

之后显示以下错误信息:

问题溯源

出现上面的问题是由于新版本与旧版本的安装路径的差别所导致的,我们只需要对路径下的配置文件进行重新放置即可~

解决方法

进入PyQt5安装目录下的\Qt\plugins\platforms,之后可以看到以下两个文件:

之后将这两个文件复制到\Qt\bin\platforms目录下:

新版PyQT5-tool的designer.exe文件路径:Python38\Lib\site-packages\pyqt5_tools\Qt\bin  

旧版的designer.exe路径:Python38\Lib\site-packages\pyqt5_tools\  

再次打开Qt Sesigener:

成功解决:

猜你喜欢

转载自blog.csdn.net/Fly_hps/article/details/107022415