Skip to main content

Python bindings for the Qt cross platform UI and application toolkit

Project description

What is PyQt5?

Qt is set of cross-platform C++ libraries that implement high-level APIs for accessing many aspects of modern desktop and mobile systems. These include location and positioning services, multimedia, NFC and Bluetooth connectivity, a Chromium based web browser, as well as traditional UI development.

PyQt5 is a comprehensive set of Python bindings for Qt v5. It is implemented as more than 35 extension modules and enables Python to be used as an alternative application development language to C++ on all supported platforms including iOS and Android.

PyQt5 may also be embedded in C++ based applications to allow users of those applications to configure or enhance the functionality of those applications.

Author

PyQt5 is copyright (c) Riverbank Computing Limited. Its homepage is https://www.riverbankcomputing.com/software/pyqt/.

Support may be obtained from the PyQt mailing list at https://www.riverbankcomputing.com/mailman/listinfo/pyqt/.

License

PyQt5 is released under the GPL v3 license and under a commercial license that allows for the development of proprietary applications.

Installation

PyQt5 source packages for the GPL version can be dowloaded from https://www.riverbankcomputing.com/software/pyqt/download5/.

Wheels for the GPL version for 32 and 64-bit Windows, 64-bit OS X and 64-bit Linux can be installed from PyPI:

pip3 install PyQt5

The wheels include a copy of the required parts of the LGPL version of Qt.

Documentation

The documentation for the latest release can be found here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

PyQt5-5.8.1.1-5.8.0-cp35.cp36.cp37-none-win_amd64.whl (75.2 MB view details)

Uploaded CPython 3.5 CPython 3.6 CPython 3.7 Windows x86-64

PyQt5-5.8.1.1-5.8.0-cp35.cp36.cp37-none-win32.whl (62.8 MB view details)

Uploaded CPython 3.5 CPython 3.6 CPython 3.7 Windows x86

PyQt5-5.8.1.1-5.8.0-cp35.cp36.cp37-abi3-manylinux1_x86_64.whl (96.1 MB view details)

Uploaded CPython 3.5+ CPython 3.6+ CPython 3.7+

PyQt5-5.8.1.1-5.8.0-cp35.cp36.cp37-abi3-macosx_10_6_intel.whl (73.5 MB view details)

Uploaded CPython 3.5+ CPython 3.6+ CPython 3.7+ macOS 10.6+ Intel (x86-64, i386)

File details

Details for the file PyQt5-5.8.1.1-5.8.0-cp35.cp36.cp37-none-win_amd64.whl.

File metadata

File hashes

Hashes for PyQt5-5.8.1.1-5.8.0-cp35.cp36.cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 cd1cb8f369d9c483b070846ff3e1555ce1286f9332e65ee871568fe872a2a850
MD5 04b2cb03efe5f544725f729eef723d28
BLAKE2b-256 018c9d36bcb04f3c21bd449e438a5d52259a62dbbfe222698fa006099caf5143

See more details on using hashes here.

File details

Details for the file PyQt5-5.8.1.1-5.8.0-cp35.cp36.cp37-none-win32.whl.

File metadata

File hashes

Hashes for PyQt5-5.8.1.1-5.8.0-cp35.cp36.cp37-none-win32.whl
Algorithm Hash digest
SHA256 66d0588484fc4d92d925d1fab49863a7261d67a30714d7b2f7985f35bedebc87
MD5 f486111e89542660ac29cfd791644b8b
BLAKE2b-256 2697b40b1052ffc676c9fb5e68cb0400309a9a22a4f582aa4294b319f3dc8b3f

See more details on using hashes here.

File details

Details for the file PyQt5-5.8.1.1-5.8.0-cp35.cp36.cp37-abi3-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for PyQt5-5.8.1.1-5.8.0-cp35.cp36.cp37-abi3-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 597b24044d8b6aa37834663243506232baf81028e7bf58b6bb96edbf180cf773
MD5 60a2fbe677fb9c4d5968a6c0292872f7
BLAKE2b-256 b407300a655328833b05646c6af50cfef795e4aaa5e58727f6b551c62e9ab173

See more details on using hashes here.

File details

Details for the file PyQt5-5.8.1.1-5.8.0-cp35.cp36.cp37-abi3-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for PyQt5-5.8.1.1-5.8.0-cp35.cp36.cp37-abi3-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 cf6309a2abd72f42ee518845a673ab720fc0a81635c3dc6882529dead2f9afc0
MD5 8fbb4ec4c8d7b3d510728625b9f9d24f
BLAKE2b-256 87e2c31ca63e04c2b0ed8cf7d5afd564f1d254d684ae3b62cbc3c6c48f2875a1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page