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 onsys.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 andmake
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