PyQt5教程一:Hello world
大约 2 分钟
这篇文章是Python GUI教程系列的第一篇,将介绍如何在Python环境下安装PyQt5以及实现第一个界面程序:Hello World;如果你英文较好,可以参考这里的文章:PYQT5
STEP 1:PyQt5基本介绍
- Qt是GUI编程中非常受欢迎,也是非常强大的一个工具。
- PyQt5 是Qt的Python版本。它大概涵盖了620个类,6000多个函数。PyQt5进行双重许可,开发者既可选择GPL也可选择commercial license
STEP 2:安装开发环境
在windows下安装PyQt5,需要先安装Python。这里选择安装Anaconda,Anaconda在Python的基础上添加了很多开发用的库,方便后期使用。当然你也可以选择安装Python
【可选】下载Python安装包
【建议】下载Anaconda 安装包
安装。默认安装即可
添加环境路径:安装完成后,依次展开:我的电脑--右键打开属性
打开高级系统设置
打开环境变量
在系统变量下,选中
Path
,打开编辑选择
New
添加Python安装路径:复制安装地址到刚才新建的地方然后保存
重启电脑!打开系统的命令行窗口(快捷键
Win+R
,然后输入cmd
),在命令行输入python3 --version
或者如果你安装的是Anaconda的话,输入
python --version
如果给出程序信息,则安装完成,否则,检查你的系统环境路径是否正确重试!
安装PyQt5:确保Python安装正确后,在命令行输入
pip install pyqt5
然后程序会自动下载安装包,等待程序安装完毕!
测试:在命令行依次输入:
python
进入python交互环境,然后输入import PyQt5
,如果没有报错,说明你的PyQt5安装成功
STEP 3:编写第一个PyQt5程序:Hello world
使用记事本把以下代码复制进去
# -*- coding: utf-8 -*- ''' 这是PyQt5教程的第一个程序:显示一个名称为Hello World的界面 Author:yooongchun Time:2018-05-02 ''' import sys from PyQt5.QtWidgets import QApplication, QWidget if __name__ == '__main__': app = QApplication(sys.argv) w = QWidget() w.setWindowTitle('Hello World') w.show() sys.exit(app.exec_())
把上述代码保存为
hello_world.py
然后在命令行执行python hello_world.py
注意:必须将命令行切换到你的
hello_world.py
文件所在的路径完成!