PyQt — это набор инструментов для графического интерфейса. Это интерфейс Python для Qt , одной из самых мощных и популярных кроссплатформенных библиотек графического интерфейса. PyQt был разработан RiverBank Computing Ltd. Последнюю версию PyQt можно скачать с ее официального сайта — riverbankcomputing.com
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 Binaries
PyQt4-4.11.4-GPL-Py3.4-Qt4.8.7-x64.exe | 64-битный установщик Windows |
PyQt4-4.11.4-GPL-Py3.4-Qt4.8.7-x32.exe | 32-битный установщик Windows |
PyQt4-4.11.4-GPL-Py3.4-Qt5.5.0-x64.exe | 64-битный установщик Windows |
PyQt4-4.11.4-GPL-Py3.4-Qt5.5.0-x32.exe | 32-битный установщик Windows |
PyQt4-4.11.4-GPL-Py2.7-Qt4.8.7-x64.exe | 64-битный установщик Windows |
PyQt4-4.11.4-GPL-Py2.7-Qt4.8.7-x32.exe | 32-битный установщик Windows |
PyQt5 Windows Binaries
PyQt5-5.5-GPL-Py3.4-Qt5.5.0-x64.exe | 64-битный установщик Windows |
PyQt5-5.5-GPL-Py3.4-Qt5.5.0-x32.exe | 32-битный установщик Windows |
Linux
Для Ubuntu или любого другого дистрибутива Debian Linux используйте следующую команду для установки PyQt —
sudo apt-get install python-qt4 or 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/ ) содержит двоичные файлы PyQt для Mac. Используйте установщик Homebrew согласно следующей команде —