pyqt5安装与pycharm配置

最近几天新入坑了python的GUI设计,回想一下我为什么会入门这个???好像是在知乎上看到你都用 Python 来做什么?

这篇文章,看到有人回答说将python打包成exe文件,然后就想把之前弄得一个selenium的自动化项目打包成exe,现在想想有点滑稽,好像需要Chrome的版本对应打包的chromedriver才行(手动滑稽)

下面将介绍一下pyqt5的安装,在安装的时候我也浪费了不少时间找教程。现在来总结一下这段万里长征路

pyqt5安装

直接使用pip安装,但是需要SIP的支持,所以先安装SIP,再安装pyqt5

pip install sip
pip install PyQt5

安装qt designer

同样使用pip安装

pip install PyQt5-tools

安装完成后,在python安装目录下可以看到下面标出的文件夹
这里写图片描述

配置PyCharm

配置PyCharm是为了在Pycharm里面实现打开qt designer,生成qt文件,方便转换成python文件。

  1. 打开Pycharm后,进入settings 按下图操作

    这里写图片描述

    Name:可自己定义
    Program:指向上述安装PyQt5-tools里面的designer.exe
    Work directory:使用变量 $FileDir$

  2. 再新建一个“PyUIC”,这个主要是用来将 Qt界面 转换成 py代码。
    这里写图片描述
    Arguments的值改成下面的样子

    -m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py

使用

OK,砍柴的工具已经准备好了,下面就可以开始愉快的开始GUI之旅了
这里写图片描述

打开Qt Designer 之后
这里写图片描述

新建窗口之后
这里写图片描述

记得点击左上角的File->save,保存到项目文件中。保存之后回到pycharm中
这里写图片描述

点击PyUIC之后,会自动生成python文件,打开生成的python文件,还需要在最后面添加下面的代码才能运行

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
if __name__ == '__main__':
    app = QApplication(sys.argv)
    MainWindow = QMainWindow()
    ui = Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

右键运行,这样就生成我们之前在Qt Designer中创建的窗体了,意外不意外???
这里写图片描述

总结

pyqt5的安装并不难,相信你可以正确的安装了.这几天想做一个图书查询的系统,因为学校的图书系统是web版本的,现在想用爬虫和QT来做一个应用程序,感觉有点难度,慢慢学习吧,后面会总结一下pyqt5的一些用法,敬请期待.

如果文章对你有帮助,请在侧栏给我个大拇指哦

  • 124
    点赞
  • 443
    收藏
    觉得还不错? 一键收藏
  • 43
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 43
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值