Qt platform plugin could be initialized

问题场景

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

Qt platform plugin could be initialized_第1张图片

之后显示以下错误信息:

Qt platform plugin could be initialized_第2张图片

问题溯源

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

解决方法

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

Qt platform plugin could be initialized_第3张图片

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

Qt platform plugin could be initialized_第4张图片

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

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

再次打开Qt Sesigener:

Qt platform plugin could be initialized_第5张图片

成功解决:
Qt platform plugin could be initialized_第6张图片

 

你可能感兴趣的:(Qt platform plugin could be initialized)