Table of Contents
PySide is the Python Qt bindings project, providing access the complete Qt 4.8 framework as well as to generator tools for rapidly generating bindings for any C++ libraries.
The PySide project is developed in the open, with all facilities you'd expect from any modern OSS project such as all code in a git repository, an open Bugzilla for reporting bugs, and an open design process. We welcome any contribution without requiring a transfer of copyright.
The PySide documentation is hosted at http://pyside.github.io/docs/pyside/.
PySide requires Python 2.6 or later and Qt 4.6 or better.
Note
Qt 5.x is currently not supported.
Install latest pip
distribution: download get-pip.py and run it using
the python
interpreter.
To install PySide on Windows you can choose from the following options:
Use pip to install the
wheel
binary packages:pip install -U PySide
Use setuptools to install the
egg
binary packages (deprecated):easy_install -U PySide
Note
Provided binaries are without any other external dependencies. All required Qt libraries, development tools and examples are included.
You need to install or build Qt 4.8 first, see the Qt Project Documentation.
Alternatively you can use Homebrew and install Qt with
$ brew install qt
To install PySide on Mac OS X you can choose from the following options:
Use pip to install the
wheel
binary packages:$ pip install -U PySide
We do not provide binaries for Linux. Please read the build instructions in section Building PySide on a Linux System.
- Building PySide on a Windows System.
- Building PySide on a Mac OS X System.
- Building PySide on a Linux System.
- Mailing list: http://lists.qt-project.org/mailman/listinfo/pyside
- Issue tracker: https://bugreports.qt-project.org/browse/PYSIDE
- Code Repository: https://github.com/PySide