pyqt安装
PyQt 是一套用于创建图形用户界面(GUI)应用程序的 Python 绑定,它封装了 Qt 库的功能。Qt 是一个用 C++ 编写的跨平台应用程序开发框架,广泛用于开发 GUI 程序和触摸式应用。通过 PyQt,Python 开发者可以利用 Qt 强大的功能来构建桌面应用程序。
发行版本
pyqt的发行版本主要有两个系列,分别为PysSide系列和PyQt系列。现在常用的版本中,pyside2对应pyqt5,pyside6对应pyqt6。
这两者之间的主要区别在于开源许可证的差异,其API设计大体都是相似的,相比之下,pyside的控件更丰富,用户基数更大。
本文以及后续系列使用pyside6完成演示和开发。
环境搭建
建议使用虚拟环境(python>=3.8),安装pyside6命令:
pip install pyside6
如果这样安装太慢的话,可以使用国内镜像资源进行下载:
pip install pyside6 -i https://pypi.tuna.tsinghua.edu.cn/simple
安装完成可以激活虚拟环境conda activate pyside6
然后进入python环境python
,导入pyside6看看是否正确
import PySide6
后续的开发过程中还会用到一个Designer设计师工具来快速地搭建页面,这个工具也被打包在pyside6中,其具体位置在虚拟环境根目录下的\Lib\site-packages\PySide6
文件夹中找到designer.exe文件。每次都这样找非常麻烦,建议复制一个其快捷方式放到桌面上。具体如何使用会在后面进行详细讲解