PyQt 简介
PyQt是一个GUI小部件工具包。它是Qt的Python接口,是一种强大且流行的跨平台GUI库。PyQt由RiverBank Computing Ltd开发。您可以从其官方网站riverbankcomputing.com下载最新版本的PyQt。
PyQt API是一组包含大量类和函数的模块。其中 QtCore 模块包含用于处理文件和目录等非GUI功能的功能, QtGui 模块包含所有的图形控件。此外,还有用于处理XML (QtXml) 、SVG (QtSvg) 和SQL (QtSql) 等的模块。
支持环境
PyQt与所有流行的操作系统兼容,包括Windows、Linux和Mac OS。它具有双重许可证,可供GPL和商业许可证选择。
Windows
您可以从上述下载链接中根据Python版本(2.7或3.4)和硬件架构(32位或64位)下载并安装适当的安装程序。注意,有两个版本的PyQt可用,即 PyQt 4.8 和 PyQt 5.5 。
虽然PyQt4适用于Python 2和Python 3,但PyQt5只能与Python 3.*一起使用。
PyQt4 Windows二进制文件
PyQt4-4.11.4-gpl-Py3.4-Qt4.8.7-x64.exe | Windows 64位安装程序 |
---|---|
PyQt4-4.11.4-gpl-Py3.4-Qt4.8.7-x32.exe | Windows 32位安装程序 |
PyQt4-4.11.4-gpl-Py3.4-Qt5.5.0-x64.exe | Windows 64位安装程序 |
PyQt4-4.11.4-gpl-Py3.4-Qt5.5.0-x32.exe | Windows 32位安装程序 |
PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x64.exe | Windows 64位安装程序 |
PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x32.exe | Windows 32位安装程序 |
PyQt5 Windows 二进制文件
PyQt5-5.5-gpl-Py3.4-Qt5.5.0-x64.exe | Windows 64位安装程序 |
---|---|
PyQt5-5.5-gpl-Py3.4-Qt5.5.0-x32.exe | Windows 32位安装程序 |
Linux
对于Ubuntu或任何其他debian Linux发行版,请使用下面的命令安装PyQt –
sudo apt-get install python-qt4
**或者**
sudo apt-get install pyqt5-dev-tools
您还可以根据“下载”页面上提供的源代码进行构建。
PyQt-x11-gpl-4.11.4.tar.gz | Linux,UNIX来源的PyQt4 |
---|---|
PyQt-gpl-5.5.tar.gz | Linux,UNIX,MacOS/X来源的PyQt5 |
Mac OS
PyQtX项目( http://sourceforge.net/projects/pyqtx/ )为Mac提供PyQt的二进制文件。请使用以下命令使用Homebrew安装器:
brew install pyqt