前言
拜吾师
PyQt5 快速入门
静态库
补充一点知识:
Windows: .lib
Linux: .a
.so(动态库)
简单描述PyQt就是python调用C++的Qt文件
,同时还会具备Qt特性。
一、PyQt是什么?
PyQt是一种Python绑定的跨平台应用程序开发框架,它可以使用Python来编写Qt应用程序。Qt是一套跨平台的C++库,实现了许多现代桌面和移动系统的高级API。
PyQt有两个主要的版本:PyQt5和PySide6。PyQt5是Qt5的Python绑定,它实现了超过35个扩展模块,使Python可以作为C++的替代应用程序开发语言在所有支持的平台上使用,包括iOS和Android。PySide6是Qt6的Python绑定,它也包括Shiboken6,一个可以将C++项目暴露给Python的绑定生成器工具。
可以通过运行pip install PyQt5
或pip install pyside6
来安装PyQt5或PySide6。
这个可用来替代TKinter
二、安装
1.Windows环境下安装
因为,Python 3.10以上版本装不了pyqt5-tools,而且我使用的是 3.10.8 ,不想降低版本。
python 3.10 安装 Pyqt5-tools的替代方法
安装PyQt5Designer
pip install PyQt5Designer -i https://pypi.tuna.tsinghua.