1. pydica
  2. pydica
  3. pyside-setup

Overview

PySide

Wheel Status Downloads Latest Version License

Introduction

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

Compatibility

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

Note

Qt 5.x is currently not supported.

Installation

Installing prerequisites

Install latest pip distribution: download get-pip.py 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
    

Note

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:

$ pyside_postinstall.py -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.