Il modo più semplice per creare file EXE da programmi Python è quello di utilizzare il programma open py2exe source ospitato su SourceForge . La maggior parte dei moduli python funziona con py2exe senza alcuna configurazione speciale, tuttavia alcuni possono richiede alcuni tentativi per ottenere il corretto funzionamento . Guide per i moduli specifici sono disponibili sul sito web py2exe . Cose che ti serviranno
Python
py2exe : Finestre
Show More Istruzioni
1
Scarica py2exe e seguire le istruzioni per installarlo sul vostro computer . Aprire il prompt dei comandi. Questo può essere fatto in Windows andando sul menu Start e selezionando l'opzione "Esegui" . Digitare "cmd" nella casella per aprire il prompt dei comandi .
Questo tutorial presuppone che si dispone già di un programma Python scritta che si desidera convertire in un file eseguibile di Windows nativo e di aver testato questo programma e sapere che funziona sotto un interprete python . Si assume inoltre che i vostri percorsi impostati correttamente, in modo che si può chiamare python da qualunque punto della riga di comando . Infine , si presuppone che hai già scaricato e installato la versione corretta di py2exe per la versione del linguaggio Python .
2
creare uno script python setup.py nome nella stessa directory del programma . Questo script vi dirà py2exe come gestire il vostro programma . Per un semplice programma Python , il seguente script sarà sufficiente :
da distutils.core importazione setupimport py2exe
setup ( console = [' PROGRAM.py '] ) per
sostituire la parola "PROGRAM" con il nome del file che contiene il punto di ingresso per l'applicazione Python. Ci sono altri argomenti che è possibile utilizzare all'interno della funzione di impostazione oltre a console per aggiungere una maggiore funzionalità e modificare l'output di py2exe per aumentare la compatibilità con i moduli di terze parti . Tuttavia, per un semplice programma Python , semplicemente dichiarando un'applicazione console e il suo 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à stampato sulla console mentre py2exe piste. Due directory verranno create nella posizione in cui è stato eseguito il programma py2exe : . Costruire e dist
build è una directory temporanea progettata per contenere i file mentre il programma viene convertito in un file eseguibile di Windows e può essere eliminato senza problemi dopo la compilazione è terminata . Dist conterrà la maggior parte dei file necessari per distribuire il vostro programma Python per gli utenti che non dispongono di Python installato sul proprio sistema .
4
prova l'eseguibile . Dovrebbe essere collocato nella directory dist e hanno lo stesso nome come punto di ingresso definito nel file setup.py . L'unico cambiamento sarà l'estensione : . Py a exe