>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Come compilare il codice Python

Come compilare il codice Python. Poiché Python è un linguaggio interpretato, la compilazione del codice Python può significare molte cose, inclusa la compilazione in codice byte o la trasformazione in un altro linguaggio. Quando impari come prendere il codice Python e compilarlo in un eseguibile per piattaforme Windows, puoi creare un programma Python e fare in modo che gli utenti Windows lo eseguano senza problemi.

Configurazione

Passaggio 1

Crea il tuo programma Python o importalo in ambiente Windows.

Passaggio 2

Esegui il tuo codice nell'interprete Python e assicurati che non ci siano errori nel codice:c:Python> Python mycode.py

Passaggio 3

Scarica il compilatore py2exe win32 dal sito Web py2exe (vedi risorse di seguito).

Passaggio 4

Salva il file scaricato su disco.

Passaggio 5

Apri il file scaricato e fai clic sul 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 utilizzerai per creare il codice compilato.

Compila il codice Python

Passaggio 1

Apri un nuovo file di testo in Blocco note o nel tuo editor preferito e salvalo come mysetupfile.py. Questo file di testo dirà al programma py2exe quali programmi Python devono convertire in un exe.

Passaggio 2

Aggiungi le seguenti righe nel file di testo:from distutils.core import setup import py2exesetup(console=['mycode.py']) dove "mycode.py" è il nome del tuo programma Python che desideri compilare.

Passaggio 3

Esegui il file mysetupfile.py tramite il programma py2exe:c:\Python> Python mysetupfile.py py2exe

Passaggio 4

Attendi che il compilatore py2exe finisca di produrre il suo output. Se tutto va bene, il compilatore potrebbe informarti delle DLL da cui dipende il tuo programma Python una volta terminata la compilazione.

Passaggio 5

Attendi fino al termine della compilazione. Una volta che lo è, verrà creata una directory chiamata "dist". Immettere la directory per tipo:c:\Python> cd dist

Passaggio 6

Cerca nella directory per vedere un exe del tuo progetto. Testare la compilazione eseguendo il programma:c:\Python> mycode.exe

Suggerimento

La pagina Web di Compilazione Python di Frederick Lundh contiene una panoramica su una varietà di tecniche e piattaforme diverse per compilare Python (vedi Risorse di seguito). Puoi trovare suggerimenti per la compilazione in byte code, ambienti Mac e Unix.

Avviso

Esistono numerosi pacchetti Python popolari di Windows che potrebbero avere dei problemi quando si tenta di compilare. Alcuni di questi pacchetti includono wxPython, numPy e pyXML. In caso di difficoltà con moduli o pacchetti esterni, consultare il sito Web py2exe (vedere Risorse di seguito). Il processo di compilazione crea solo un file exe, non un pacchetto completamente installabile. Dovrai utilizzare un'utilità come MSI o Innosetup per creare un pacchetto di installazione completo una volta terminato l'exe.


  1. Come sbloccare cellulari 3G
  2. Come sbloccare un 3G
  3. Come ottenere un codice PUK
  4. Come sbloccare un Nokia 3G
  5. Come utilizzare il codice QR su Zio
  6. Come eseguire una Giornaliero Codice QR