PyQt5安装以及使用教程合集(2024)
本文主要介绍在 Window 和 Mac 平台下如何安装 PyQt5,以及如何在 PyCharm 下开发核心要点。Linux 用户可参考 Mac 平台的安装指南。
PyQt5 是 Digia 的 Qt5 应用框架与 Python 的结合,支持 Python 2.x 和 Python 3.x。Qt 库由 Riverbank Computing 开发,是强大的 GUI 库之一。PyQt5 由一系列 Python 模块组成,包含超过 620 个类、6000 函数和方法,适用于 Unix、Windows 和 Mac OS 等主流操作系统。PyQt5 提供两种许可证:GPL 和 商业证书。PyQt5 官网链接如下。
在 Window 平台安装 PyQt5 有两种方式:从官网下载源码安装或使用 pip 安装。推荐使用 pip 安装,因为它能自动根据您的 Python 版本选择合适的 PyQt5 版本。网络访问外网不佳时,请使用豆瓣镜像下载。此外,安装 PyQt5-tools 以获得常用 Qt 工具,如 Qt Designer 和 Liguist。PyQt5 版本不同,安装成功后 PyQt5 相关文件夹目录也存在差异。
设置环境变量在 Windows 中,通过在“我的电脑”属性中添加 pyqt5-tools 目录的绝对路径至系统变量 Path。验证安装成功,执行代码,若无报错并弹出“Hello, PyQt5!”窗口,则说明安装成功。Window 平台默认安装有 QT Designer.exe。
Mac 平台安装 PyQt5 类似于 Window 平台,支持手动下载源码安装或一键脚本安装。Mac 平台默认已安装 Qt Creator,无需额外安装 Qt-tools,可在“访达”中找到其文件夹。安装 Qt Designer.exe 进行 GUI 开发。Mac 平台下,通过新建工程和配置外部工具在 PyCharm 中开发 PyQt5 应用。
在使用 PyCharm 开发 PyQt5 应用时,需设置两个 extern tools 并新建工程。新建 helloworld 工程,设置 Python 版本(推荐使用 Python3.9),创建成功后,通过添加外部工具进行 GUI 设计和代码生成。新建 new.ui 文件,转换为 helloworld.py 文件,运行查看最终效果。QT SDK 集成了 Qt 库、Qt Creator IDE 和 Qt-tools,提供一站式开发环境。
多重随机标签