Building PySide on Windows: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(8 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
{| class="wikitable" | |||
|- | |||
| style="background: #ff6961;text-align: center;"| Attention | |||
|- | |||
| This is a page dedicated to PySide (Qt4). For recent development on PySide2 (Qt5) and PySide6 (Qt6) refer to [[Qt for Python]] | |||
|} | |||
'''English''' | [[Category:PySide]] | ||
'''English''' [http://qt-devnet.developpez.com/tutoriels/python/pyside/installer/?page=windows#IV French] | |||
= Building PySide on Microsoft Windows = | = Building PySide on Microsoft Windows = | ||
Line 7: | Line 14: | ||
== Prerequisites == | == Prerequisites == | ||
* | * [http://download.qt-project.org/official_releases/qt/4.8/4.8.7/qt-opensource-windows-x86-vs2008-4.8.7.exe Qt 4.8 libraries VS 2008 edition] is required when building against Python 2.6, 2.7 or 3.2 | ||
* | * [http://download.qt-project.org/official_releases/qt/4.8/4.8.7/qt-opensource-windows-x86-vs2010-4.8.7.exe Qt 4.8 libraries VS 2010 edition] is required when building against Python 3.3 or 3.4 | ||
* | * [http://www.microsoft.com/en-us/download/details.aspx?id=3138 Windows SDK v7.0] is required when building against Python 2.6, 2.7 or 3.2 | ||
* | * [http://www.microsoft.com/en-us/download/details.aspx?id=8279 Windows SDK v7.1] is required when building against Python 3.3 or 3.4 | ||
* | * [http://www.cmake.org/cmake/resources/software.html CMake] | ||
* | * [http://www.python.org/download/ Python 2.6, 2.7, 3.2, 3.3 or 3.4] | ||
* | * [http://slproweb.com/products/Win32OpenSSL.html OpenSSL (optional)] | ||
'''NOTE''': Be sure that cmake.exe is in your PATH. | '''NOTE''': Be sure that cmake.exe is in your PATH. | ||
Line 19: | Line 26: | ||
== Building PySide installer == | == Building PySide installer == | ||
* Download | * Download [https://pypi.python.org/packages/source/P/PySide/PySide-1.2.4.tar.gz PySide Source Distribution] | ||
* Extract the source distribution and switch to the PySide-1.2. | * Extract the source distribution and switch to the PySide-1.2.4 directory: | ||
<code> | |||
c:gt; cd PySide-1.2.4 | |||
</code> | |||
* Build PySide windows installer: | * Build PySide windows installer: | ||
<code> | |||
c:gt; c:27\python setup.py bdist_wininst —qmake=c:.8.5\bin\qmake.exe —openssl=c:32bit\bin | |||
</code> | |||
* After the successful build, the binaries can be found in sub-folder | * After the successful build, the binaries can be found in sub-folder "dist": | ||
<code> | |||
c:-setup\dist |
Latest revision as of 10:32, 24 February 2022
Attention |
This is a page dedicated to PySide (Qt4). For recent development on PySide2 (Qt5) and PySide6 (Qt6) refer to Qt for Python |
English French
Building PySide on Microsoft Windows
Prerequisites
- Qt 4.8 libraries VS 2008 edition is required when building against Python 2.6, 2.7 or 3.2
- Qt 4.8 libraries VS 2010 edition is required when building against Python 3.3 or 3.4
- Windows SDK v7.0 is required when building against Python 2.6, 2.7 or 3.2
- Windows SDK v7.1 is required when building against Python 3.3 or 3.4
- CMake
- Python 2.6, 2.7, 3.2, 3.3 or 3.4
- OpenSSL (optional)
NOTE: Be sure that cmake.exe is in your PATH.
Building PySide installer
- Download PySide Source Distribution
- Extract the source distribution and switch to the PySide-1.2.4 directory:
c:gt; cd PySide-1.2.4
- Build PySide windows installer:
c:gt; c:27\python setup.py bdist_wininst —qmake=c:.8.5\bin\qmake.exe —openssl=c:32bit\bin
- After the successful build, the binaries can be found in sub-folder "dist":
c:-setup\dist