Mam prosty projekt PyQT. Chciałbym wiedzieć, jak zbudować go w systemie Windows w taki sposób, aby stał się uruchamialnym plikiem wykonywalnym. Nie chcę wymagać od użytkownika instalowania ciężkiego środowiska QT dla jego komputera. Jak wykonać plik wykonywalny tylko z niezbędnymi częściami QT?Jak zbudować projekt PyQT?
7
A
Odpowiedz
6
Używam py2exe
do wdrażania uniwersalnej platformy Windows GUI (pod Linuksem wszystkie biblioteki Pythona są dostępne na hostach Linux). Uruchom plik py2exe "setup", aby zbudować plik .exe +, a py2exe ściąga bity bitowe i kod Pythona i buduje w ładowalnym, uruchamialnym pakiecie wykonywalnym systemu Windows.
Python 2.5 w systemie Windows był długotrwałym wymogiem, ale ostatnie 0.6.9 release dodano obsługę python2.6 (i python2.7?). Nie ma jeszcze python3.
Możesz również zapoznać się z Py2exeAndPyQt na wiki py2exe.
1
Czy spojrzałeś na py2exe, cxFreeze lub inne aplikacje do pakowania python? Usuwają potrzebne biblioteki dll, patrząc na to, czego używasz.
3
Oprócz py2exe i cx-Freeze, sprawdź PyInstaller.