Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come fare Python script eseguibile

Una delle ragioni di maggiore popolarità di Python come linguaggio di programmazione ad alto livello è la sua portabilità . Gli script scritti su un Mac , per esempio , verrà eseguito su una macchina Windows e viceversa . Finché la macchina di destinazione è Python installato su di esso , lo script verrà eseguito senza problemi . Vengono salvati gli script di Python più come script , non sono autonomi , e sono normalmente effettuate digitando " pitone xxx.py " in un prompt dei comandi . Tuttavia, questo metodo di esecuzione degli script richiede l'installazione di Python. E ' possibile fare un eseguibile script Python - senza installazione Python richiesto - trasformandola in un " binario congelato ". Istruzioni
1

Scaricare e installare un sistema binario ghiacciato . Tre sistemi sono comunemente usati . Py2exe ( per Windows) è disponibile presso www.py2exe.org . Py2app ( una versione per Mac di py2exe ) è disponibile presso svn.pythonmac.org/py2app . PyInstaller ( per Windows , Mac e Linux ) è disponibile presso www.pyinstaller.org .

Per installare py2exe , scaricare il file . ZIP e scompattarlo . Non è necessaria alcuna installazione .

Per installare py2app , scaricare il file . TAR.GZ da Python.org e scompattarlo . Aprire un terminale e passare alla directory in cui hai decompresso i file . Tipo: .

Python setup.py install

e il programma si installerà

Per installare PyInstaller , scaricare il file ZIP dalla pagina principale e scompattarlo . . Aprire una riga di terminale o di comando e passare alla directory contenuto scompattato . Tipo

pitone Configure.py

e il programma si installa e si configura automaticamente .
2

scrivere lo script Python che si desidera salvare come un file eseguibile . Per esempio :

print "Ciao , mondo "

può essere salvato come hello.py
3

Usa py2exe o py2app per creare un . eseguibile. Perché py2app è la versione per Mac di py2exe , le sequenze di usarli sono simili. Entrambi richiedono uno script setup.py . In py2exe :

da distutils.core import configurazione

importazione py2exe
configurazione

( console = [' hello.py '] ) per

importerà il funzione di setup da distutils , importare il modulo py2exe , e quindi impostare il hello.py applicazione console

py2app , è possibile utilizzare lo script per creare la Py2applet setup.py : .

py2applet - - fare -setup hello.py

Questo crea setup.py
4

eseguire lo script di installazione : .

python setup.py py2exe

Questo creerà il file hello.exe , che è un self-contained eseguibile .

py2app , tipo

python setup.py py2app -A

Questo creerà il file hello.app , che è un file app autonomo che può essere eseguito dal terminale .
5

Creare un file di specifica in PyInstaller navigando nella cartella dello script e digitando

python Makespec.py [ - onefile ] hello.py

Costruisci il tuo progetto con :

pitone Build.py specfile

Questo crea un file EXE standalone . .

 

Programmazione © www.354353.com