PYQT5的环境配置

一。前言

系统:win11

最近开始了解qt,想用qt来做一些实践项目,于是先开始了环境配置。

最开始想分别配置python的环境和qt环境

python环境配置简单,输入官网:python.org    找到download,在里面找到对应的python版本下载就行了,我下载的版本是3.12.5  应该是最新版本,下载完成后打开,要勾选add python to PATH,(可以让你在命令提示符中直接运行python),ps:但我在黑马程序员课程上看的,他勾选了,但之后还是将python路径添加到系统变量的PATH里,不知到是否重复了

qt是在官网 https://www.qt.io  中下载,但我感觉它排版很乱,半天没找到对应的下载在哪,,,

右上角有个尝试下载,但是还要写企业信息,于是我填了学校认证,才找到对应下载位置,你下载完后在设置下载哪个版本,还有一些设置啥的,具体的话网上找一些视频就行

之后我在老师的帮助下我才知道有pyqt5这个东西,下好后可以直接用python和qt5非常方便,但下载有几个点要注意一下

二。安装PYQT5

前提:安装pyqt5的前提是要安装python环境,我说过我之前下过的版本是3.12.5,但之后我又改为更低级的版本,原因之后会说明

安装python环境之后,打开cmd,输入 pip install PyQt5

但这里有个问题,这是在线下载,但这个是国外的东西,所以联网很慢,甚至下载不了。所以一般下载国内的镜像。我用的豆瓣,输入 pip install PyQt5-i https://pypi.douban.com/simple

由于现版本的pyqt5不提供pq工具,所以我们要自己安装工具,同样地,在cmd中输入:

pip install PyQt5-tools-i https://pypi.douban.com/simple

但是我安装失败了,在我试着打开网站时,发现网站也打不开,猜测是网站出问题了,失恋了

于是我又在网上找了其他的镜像源,如清华,阿里云的等等,但不知到为什么,就是下载不好,pyqt5都行,但就是tools不行

我在这里卡了很久,最后在网上找资料,说的好像是python版本过高,要python 3.9版本及以下的才可以,于是我删除新版本,下载旧版本,再来pip,发现提示pip version is not available,于是我按照提示输入更新命令,更新了pip,最后成功下载。 (注意还是要pip国内的镜像网站,国外太不稳定了,下载又慢,一会儿又报错,如果不是换了清华源我都不知到猴年马月去了)

ps:其实我还准备下载离线的软件,用离线安装的方式,但是在下载好软件后再pip又没找到

之后就是设置环境变量了,找到你下载python的文件夹,找到lib\site-packages 目录,找到pyqt5-tools文件,复制其地址到系统变量的PATH中就行

最后,测试是否安装成功,用代码测试,代码如下:

import sys
from PyQt5 import QtWidgets,QtCore
app=QtWidgets.QApplication(sys.argv)
widget=QtWidgets.QWidget()
widget.resize(360,360)      

widget.setWindowTitle("hello,pyqt5")
widget.show()
sys.exit(app.exec_())     

我想的是在ide上运行,于是用qt creator,打开之后,模板我都选的默认,在用代码测试,结果又出问题了,报错,说找不到pyqt5 模块,但环境都配好了啊,怎么能找不到啊,至今困扰着我

  • 6
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值