1. 初识 PyQt5 和安装
1.1 什么是 PyQt5?
PyQt5 是 Python 的图形用户界面 (GUI) 框架,基于强大的 Qt C++ 库。通过它,我们可以用 Python 轻松构建跨平台的桌面应用程序,支持 Windows、macOS 和 Linux。
1.2 在 PyCharm 中安装 PyQt5
- 打开 PyCharm:确保已创建或打开一个项目。
- 安装 PyQt5:
- 方法 1(设置):点击
File -> Settings,选择Project -> Python Interpreter,点击右侧+号搜索PyQt5并安装。 - 方法 2(终端):打开底部
Terminal,运行命令:
pip install PyQt5 - 方法 1(设置):点击
- 验证安装:在终端输入
pip list查看是否包含 PyQt5。
1.3 编写第一个 PyQt5 应用程序
创建一个简单的窗口显示 "Hello, World!"。
- 新建文件:右键项目文件夹,选择
New -> Python File,命名为main.py。 - 编写代码:
import sys
from PyQt5.QtWidgets import QApplication, QLabel, QMainWindow
# 定义主窗口类,继承自 QMainWindow
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.setWindowTitle("PyQt5 第一个窗口")
# 创建标签控件
label = QLabel("Hello, World!", self)
self.setCentralWidget(label)
# 创建应用程序对象
app = QApplication(sys.argv)
window = MainWindow()
window.show()
sys.exit(app.exec_())
1.4 代码详细解释
import sys:用于处理命令行参数及退出程序。QApplication:每个 PyQt5 程序必须有一个实例,管理应用生命周期和事件循环。


