解决pyqt5过段时间自己崩了,打不开QT designer的问题


解决pyqt5过段时间自己崩了,打不开QT designer的问题

问题描述:

情况:我遇到两次pyqt崩了的情况:第一次是一直在用的时候直接崩掉,调了很久,也不知道怎么调的就好了;第二次是很久没用了,直接提示说这个qt平台没有初始化什么的,现在就总结一下这个的解决办法。`
第一个问题就是spyder不兼容pyqt5.13及以上版本。
第二个问题就是装不上pyqt5.12版本。
第三个问题就是装上了pyqt5.12,但是装pyqt tools又把pyqt5.12卸载掉了,又装了高版本,回到了起点,而且还出现了新的不兼容。陷入套娃,无限循环,始终无法下载。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


原因分析:

主要是因为pyqt5.12不好装,然后就是下载方式有问题,以及下载位置也存在问题。


解决方案:

1、首先要卸载干净高版本的pyqt,及其影响版本兼容的东西,必须在全局环境cmd里面卸载,如果后面还有高版本的,那就在pycharm里面继续卸载。

pip uninstall pyqt5
pip uninstall pyqt5-tools
pip uninstall pyqt5-plugins

2、卸载干净时候,就装软件了。

pip install pyqt5==5.12.3//在cmd里面装

从下面网址下载对应python版本的pyqt tools。
链接: link
我的是python38,是windows64,所以下载如下所示。
在这里插入图片描述
我把他放在了桌面,然后在pycharm终端安装这个文件

pip install D:\Desktop\pyqt5_tools-5.12.3.1.6rc1-cp38-none-win_amd64.whl

安装成功会显示如下,仍然存在pyqt5-15.7,但是不影响最终的使用。我觉得是这个原因,在pycharm终端里面没有安装spyder,所以不需要特定的版本pyqt。接下里就可以打开了designer了。
在这里插入图片描述
在这里插入图片描述

总结:

解决了pyqt自己崩了的问题,发现是spyder版本不兼容导致的,再就是不好装低版本的pyqt,然后就是安装pyqt tools也需要安装相应版本的。最后希望大家多多关注,后续将进行大量持续的博客写作,关注不迷路。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值