April 22
Dal momento che Python è un linguaggio interpretato, la compilazione di codice Python può significare molte cose, tra cui la compilazione di codice byte o trasformazione in un'altra lingua. Quando si impara a prendere il codice Python e compilarlo in un file eseguibile per le piattaforme Windows, è possibile creare un programma Python e hanno gli utenti di Windows senza eseguirlo.
1 Crea il tuo programma Python o importare in ambiente Windows.
2 Eseguire il codice in Python e assicurarsi che non vi siano errori nel codice:
c:Python> Python mycode.py
3 Scarica il compilatore Win32 py2exe dal sito web py2exe (vedi Risorse).
4 Salvare il file scaricato sul disco.
5 Aprire il file scaricato e fare clic attraverso il processo di installazione. Questo dovrebbe richiedere alcuni secondi. L'installazione creerà un programma py2exe.exe nella directory Distutils distribuito con l'installazione di Python che verrà utilizzato per creare il codice compilato.
6 Aprire un nuovo file di testo in Blocco note o il vostro editor preferito e salvarlo come mysetupfile.py. Questo file di testo dirà il programma py2exe quali programmi Python per convertire in un file EXE.
7 Aggiungere le seguenti righe nel file di testo:
from distutils.core import setup
import py2exe
setup(console=['mycode.py'])
dove "mycode.py" è il nome del programma Python si desidera compilare.
8 Eseguire il file mysetupfile.py attraverso il programma py2exe:
c:\Python> Python mysetupfile.py py2exe
9 Attendere che il compilatore py2exe termina producendo la sua uscita. Se tutto va bene, il compilatore può informare delle DLL che il programma Python dipende da una volta che finisce la compilazione.
10 Attendere che la compilazione è fatto. Una volta che è, verrà creata una directory chiamata "dist". Inserire la directory per tipologia:
c:\Python> cd dist
11 Cerca nella directory di vedere un exe del vostro progetto. Testare la compilazione eseguendo il programma:
c:\Python> mycode.exe