Skip to content

ATTENTION: This project is deprecated, please refer to PySide2

Notifications You must be signed in to change notification settings

pyside/pyside1-setup

Repository files navigation

PySide

Wheel Status Downloads Latest Version License https://readthedocs.org/projects/pip/badge/

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:

  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
    

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:

  1. 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.