Nwlapcug.com


Come convertire Python in EXE

Come convertire Python in EXE


Il modo più semplice per creare file EXE da programmi Python consiste nell'utilizzare il programma di py2exe open source ospitato su SourceForge. Maggior parte dei moduli python funzionerà con py2exe senza alcuna configurazione speciale, tuttavia alcuni possono richiedere alcuni ritocchi per far funzionare correttamente. Guide per moduli specifici sono disponibili sul sito Web py2exe.

Istruzioni

1

Scarica py2exe e segui le istruzioni per installarlo sul tuo computer. Aprire il prompt dei comandi. Questo può essere fatto sotto Windows andando al menu Start e selezionando l'opzione "Esegui". Digitare "cmd" nella casella per aprire il prompt dei comandi.

Questo tutorial presuppone che si disponga già un programma python scritto che si desidera convertire in un file eseguibile nativo di Windows e che hanno testato questo programma e sapere che funziona sotto un interprete python. Si presuppone inoltre hai tuoi sentieri impostare correttamente in modo che è possibile chiamare python da qualsiasi luogo sulla vostra linea di comando. Infine, si presuppone che hai già scaricato ed installato la versione corretta di py2exe per la versione del linguaggio Python.

2

Creare un python script denominato setup.py nella stessa directory come programma di posta. Questo script vi dirà py2exe come gestire il vostro programma. Per un semplice programma di Python, lo script seguente sarà sufficiente:

da impostazione importazione distutils.core
importare py2exe

Setup(console=['PROGRAM.py'])

Sostituire la parola "PROGRAM" con il nome del file contenente il punto di ingresso all'applicazione Python. Ci sono altri argomenti che è possibile utilizzare all'interno della funzione di installazione oltre a console per aggiungere maggiori funzionalità e modificare l'output di py2exe per aumentare la compatibilità con i moduli di terze parti. Tuttavia, per un pitone semplice programma, semplicemente dichiarando un'applicazione console e relativo punto di ingresso è sufficiente.

3

Eseguire lo script di installazione. Questo può essere fatto dalla console utilizzando il seguente comando:

python setup.py py2exe

Una grande quantità di informazioni di diagnostica verrà stampata nella console mentre py2exe funziona. Due directory verrà creata nella posizione in cui è stato eseguito il programma py2exe: costruire e dist.

Build è una directory temporanea progettata per contenere i file quando il programma viene convertito in un eseguibile di Windows e possa essere tranquillamente eliminato dopo la compilazione è terminata. Dist conterrà la maggior parte dei file necessari per poter distribuire il programma python agli utenti che non hanno python installato sul loro sistema.

4

Testare il file eseguibile. Esso dovrebbe trovarsi nella directory dist e hanno lo stesso nome come il punto di ingresso definito nel file setup.py. L'unico cambiamento sarà l'estensione: py a exe.