Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Setup scripts for the PySide project, compatible with pip, setuptools and virtualenv
C Python C++ Makefile Shell
Pull request Compare This branch is 30 commits behind PySide:master.
Fetching latest commit...
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.



Wheel Status Downloads Latest Version License


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


PySide requires Python 2.6 or later and Qt 4.6 or better.


Qt 5.x is currently not supported.


Installing prerequisites

Install latest pip distribution: download and run it using the python interpreter.

Installing PySide on a Windows System

To install PySide on Windows you can choose from the following options:

  1. Use pip to install the wheel binary packages:

    pip install -U PySide
  2. Use setuptools to install the egg binary packages (deprecated):

    easy_install -U PySide


Provided binaries are without any other external dependencies. All required Qt libraries, development tools and examples are included.

Installing PySide on a Mac OS X System

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:

  1. Use pip to install the wheel binary packages:

    $ pip install -U PySide

After the installation, the following call must be made manually:

$ -install

Installing PySide on a Linux System

We do not provide binaries for Linux. Please read the build instructions in section Building PySide on a Linux System.

Building PySide

Feedback and getting involved

Something went wrong with that request. Please try again.