Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako si vyrobiť Python skript spustiteľný

Jedným z dôvodov pre Python zvýšenú popularitu ako programovací jazyk na vysokej úrovni je jej prenositeľnosť . Skripty napísané na počítači Mac , napríklad , pobeží na stroji s Windows a naopak . Kým cieľové zariadenie je Python nainštalovaný na to , bude skript spustený bez problémov . Väčšina Python skripty sú uložené ako skripty , ktoré nie sú sebestačné , a zvyčajne ich vykonávajú zadaním " python xxx.py " v príkazovom riadku . Avšak , táto metóda spustením skriptov vyžaduje inštaláciu Python . Je možné , aby sa Python skript spustiteľný súbor - bez inštalácie Pythonu potrebné - " . Mrazené binárny " otočením do Návod dovolená 1

Stiahnuť a nainštalovať mrazené binárny systém . Tri systémy sa bežne používajú . Py2exe ( pre Windows ) je k dispozícii na www.py2exe.org . Py2app ( Mac verzia Py2exe ) je k dispozícii na svn.pythonmac.org/py2app . PyInstaller ( pre Windows , Mac a Linux ) , je k dispozícii na www.pyinstaller.org .

Ak chcete nainštalovať py2exe , stiahnuť ZIP súbor . A rozbalíme ju . Nie je nutná žiadna inštalácia .

Ak chcete nainštalovať py2app , stiahnite súbor . Tar.gz z Python.org a rozbalíme ju . Otvorte terminál a prejdite do adresára , v ktorom ste rozbalili súbory . Typ :

python setup.py nainštalovať klipart

a program sa nainštaluje

Ak chcete nainštalovať PyInstaller , stiahnuť ZIP súbor z hlavnej stránky a rozbaľte ho ... Otvorte terminálu alebo príkazového riadku a prejdite do rozbaleného obsah adresára . Zadajte

python Configure.py

a program bude inštalovať a konfigurovať sám .
2

Vyjadrite svoj ​​skript v jazyku Python , ktorý chcete uložiť ako spustiteľný súbor . Napríklad :

print " Hello , world "

môžu byť uložené ako hello.py
3

Používanie Py2exe alebo Py2app vytvoriť . spustiteľný súbor . Vzhľadom k tomu , Py2app je Mac verzia Py2exe , sekvencie ich používajú , sú podobné . Oba vyžadujú setup.py skript . V Py2exe :

z distutils.core import nastavení

importovať py2exe klipart

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

bude importovať funkcia nastavenia z distutils , importovať py2exe modul , a potom nastavenie aplikácie konzoly hello.py

Py2app , môžete použiť skript Py2applet vytvoriť setup.py : .

py2applet - - make - setup hello.py

To vytvára setup.py
4

Spravte si inštalačný skript : .

Python setup.py Py2exe

Tým sa vytvorí súbor Hello.exe , ktorý je sebestačný spustiteľný .

Py2app , typ

python setup.py py2app -

Tým sa vytvorí súbor hello.app , ktorý je sebestačný app súbor , ktorý je možné spustiť z terminálu .
5

Vytvorenie súboru spec v PyInstaller , že prejdete do zložky skriptov a písanie

python Makespec.py [ - New Platform ] hello.py

Zostavte si svoj ​​projekt s :

python Build.py specfile

Tým sa vytvorí samostatný EXE súbor ..

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené