pthon-安装新版PyQt5、PyQT5-tool后打不开并Designer.exe提示“This application failed to start because no Qt platform plugin could be initialized.Reinstalling the application the application may fix this program”

最近学习python,安装网上教程一步一步的安装,网上很多帖子都写的非常详细,不由深深感慨多谢各位不辞辛苦的记录,指导着来自新入门的同学。

但是实际安装中,最理想莫过于一次性安装成功,但自己安装就出现各位幺蛾子的事情,我也不知道是什么原因。下面我总结了下我在安装python中遇见的问题和找到解决方案。

 

安装篇,我参考https://www.cnblogs.com/agent/p/10816913.html,博主真的写的很详细,中间有2个“Arguments这里输入”,至今我也没弄明白,不知道是干什么的。但是配置这designer、PyUIC、PyRCC这三我大概理解的意思就是,能快速调这三个工具。

哪怕配置不正确,我想也应该不影响我们手动去找这designer.exe,只有目录找对了,能打开,说明我designer.exe是安装成功的。总结以下遇到的问题:

 

问题1:我安装好了pip install PyQt5和安装pip install pyqt5-tools扩展工具后,发现我找不到博主说的位置。

解决方案:如果是C盘默认安装地址(我的就是C盘默认的,我用的是虚拟机,只有一个盘,哈哈哈哈),默认盘,可能会找不到AppData,那是因为文件夹被隐藏了,只要显示出来就行了。

 

(1)python.exe的位置在:C:\Users\Administrator\AppData\Local\Programs\Python\Python38

 

 

 

(2)pyrcc5.exe在:C:\Users\Administrator\AppData\Local\Programs\Python\Python38\Scripts\pyrcc5.exe

 

 

 

(3)designer.exe在:C:\Users\Administrator\AppData\Local\Programs\Python\Python38\Lib\site-packages\pyqt5_tools\Qt\bin

 

 

 

2.点击运行designer.exe,会报如下错误

 

我在网上找了好多帖子,都没办法解决,整整弄了1天都没解决这个问题。第二天我又继续来弄这个问题,抱着搞不定再继续搞下去的决心,一定要战胜这个困难。

终于。找到解决方案了:进入C:\Users\Administrator\AppData\Local\Programs\Python\Python38\Lib\site-packages\pyqt5_tools\Qt\plugins目录,将里面platforms目录粘贴至与desinger.exe文件同级就解决了

 

 

 

 

再次允许designer.exe

可爱的界面出来了啦,完美~~

 

 

 

 

 PS:转载请说明出处。

 

posted @ 2020-05-14 09:39  邪哥  阅读(2433)  评论(0编辑  收藏  举报