Domanda

Ho un semplice progetto PyQT. Vorrei sapere come costruirlo in Windows in modo tale che diventi eseguibile eseguibile. Non voglio richiedere all'utente di installare un pesante framework QT per il suo computer. Come rendere eseguibile con solo le parti necessarie di QT?

È stato utile?

Soluzione

Uso py2exe per distribuire una multipiattaforma GUI autonoma di Windows (sotto Linux, tutte le librerie python sono disponibili sugli host Linux). Esegui py2exe " setup " per creare un file .exe + e py2exe estrae i bit binari e il codice python e li inserisce in un pacchetto eseguibile di Windows caricabile e eseguibile.

Python 2.5 su Windows era il requisito da molto tempo, ma il recente 0.6. 9 release aggiunto il supporto per python2.6 (e python2.7?). Nessun python3 ancora.

Inoltre, potresti consultare Py2exeAndPyQt su py2exe wiki.

Altri suggerimenti

Oltre a py2exe e cx-Freeze, controlla PyInstaller.

Hai guardato py2exe, cxFreeze o altre app di packaging in python? Hanno eliminato le DLL necessarie guardando quello che usi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top