PySide Setup Script command line options

Usage on a Windows System

c:\> c:\Python27\python.exe setup.py [distribution_type] [options]

Usage on a Linux/Mac OS X System

python2.7 setup.py [distribution_type] [options]

Distribution types

bdist_wheel
Create a wheel binary distribution. This distribution type can be installed with pip.
bdist_egg
Create an egg binary distribution. This distribution type can be installed with easy_install.
bdist_wininst
Create a standalone windows installer with embedded Qt libs and development tools. This distribution type can be installed with easy_install.
install
Install package to site packages folder.
develop
Install package in development mode, such that it’s available on sys.path, yet can still be edited directly from its source folder.
sdist
Create a full source distribution with included sources of PySide Setup Scripts, PySide, Shiboken, PySide Tools and PySide Examples. Can be used to build binary distribution in offline mode.

Options

--qmake
Specify the path to qmake. Useful when the qmake is not in path or more than one Qt versions are installed.
--openssl
Specify the path to OpenSSL libs.
--only-package
Skip rebuilding everything and create distribution from prebuilt binaries. Before using this option first time, the full distribution build is required.
--cmake
Specify the path to cmake. Useful when the cmake is not in path.
--standalone

When enabled, all required Qt libs will be included in PySide distribution. This option is allways enabled on Windows. On Linux it’s disabled by default.

Note

This option does not work on Mac OS X, yet.

--version
Specify what version of PySide distribution to build. This option is available only when the setup scripts are cloned from git repository.
--list-versions
List available versions of PySide distributions.
--ignore-git
Don’t pull sources from git repository.
--make-spec
Specify the cmake makefile generator type. Available values are msvc on Windows and make on Linux/Mac OS X.
--no-examples
Don’t include PySide examples in PySide distribution
--jobs
Specify the number of parallel build jobs
--jom
Use jom instead of nmake with msvc
--build-tests
Enable building the tests