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, and Linux 64-bit wheels, can be dowloaded from https://www.riverbankcomputing.com/software/pyqt/download5/.

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

pip3 install PyQt5

All 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.6-cp35-none-win_amd64.whl (74.7 MB view details)

Uploaded CPython 3.5 Windows x86-64

PyQt5-5.6-cp35-none-win32.whl (64.1 MB view details)

Uploaded CPython 3.5 Windows x86

PyQt5-5.6-cp35-cp35m-manylinux1_x86_64.whl (82.6 MB view details)

Uploaded CPython 3.5m

PyQt5-5.6-cp35-cp35m-macosx_10_6_intel.whl (73.2 MB view details)

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

File details

Details for the file PyQt5-5.6-cp35-none-win_amd64.whl.

File metadata

File hashes

Hashes for PyQt5-5.6-cp35-none-win_amd64.whl
Algorithm Hash digest
SHA256 b8507d9e86059240af59a5a62bf946b710f501d0173740c505451f13cbee30f0
MD5 29243c64de9dc213221e3d13b18318bd
BLAKE2b-256 f34d8ef2d9db0a0450de985dfe04d64d09762ab2205179914aa3cc41f44af377

See more details on using hashes here.

File details

Details for the file PyQt5-5.6-cp35-none-win32.whl.

File metadata

File hashes

Hashes for PyQt5-5.6-cp35-none-win32.whl
Algorithm Hash digest
SHA256 5454b38f2e441dfa1df3e9cee7530c70c2663f6c54ba37ac22adf40b3c49e976
MD5 517c5bf65e2cb43a8f187a8674499e73
BLAKE2b-256 ccebf2e115d21abec6d86b2af0b7fa6f71439767d0a91cb393607e4f72998b0a

See more details on using hashes here.

File details

Details for the file PyQt5-5.6-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for PyQt5-5.6-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5b3e419dd6579d4aa90ece6aaac69054e9be3dcd90c47ff82b044c3151fdc008
MD5 787c331fb9b462a16f8526c964023c58
BLAKE2b-256 34a7ed3a2e7f74a7fcc112c1669968ca1be552f34d123bb4515a97520d69e8f3

See more details on using hashes here.

File details

Details for the file PyQt5-5.6-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

File hashes

Hashes for PyQt5-5.6-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 b280a77c27b16a4c05fc4810f31a40039d7bfd6e83cd69c2eb79d4dbe7d29974
MD5 51c8e78f58777eb71e0304ed8a35153d
BLAKE2b-256 40f90be162881f4bdb6e828ee6db871310140a5278b4538e65716eae8b2d3dbd

See more details on using hashes here.

Supported by

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