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 spúšťať Python súbor ako EXE s Python 3

Ako Python rastie v popularite , programátori začali hľadať spôsoby , ako rozšíriť svoju pôsobnosť nad rámec svojich skromných koreňov ako interpretovaný jazyk Vidieť povinnosti predovšetkým vo skriptovacích úloh . Uvoľnenie Python od tlmočníka umožňuje programátorom zdieľať svoj ​​tovar s užívateľmi chýba interpret jazyka Python . To je podobné ako prevod vinyl zbierku platní do MP3 , ale vyžaduje špeciálnu " pomocné " aplikácie a konkrétny proces . Výsledkom je v oboch prípadoch väčšiu prenosnosť. Veci , ktoré budete potrebovať
py2exe
distutils Python modul v Microsoft Visual C + + Redistributable balíček ( vcredist__x86.exe )
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvorenie a testovanie váš program Python . Uložte ho ako textový súbor s príponou . Py . Klasickým príkladom môže byť " ahoj , svet " programu . Zadajte nasledujúci príkaz a uložte ho ako hello.py :

print " Hello World ! "
2

Vytvorte inštalačný skript , ktorý sa bude importovať tretích strán moduly do spustiteľného súboru . Ako minimum , budete musieť importovať py2exe modul do spustiteľného súboru Windows . Minimálny inštalačný skript , ktorý dováža iba tento modul je :

z distutils.core import nastavení

importovať py2exe klipart

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

3

spustite setup.py skript . Interpret bude generovať veľké množstvo výstupu v konzole a vytvorte dva adresáre , " budovať " a " dist . " " Dist " adresár obsahuje Windows spustiteľný verziu programu Python
4

Otestujte si svoje spustiteľný spustením nasledujúcich príkazov : . ClipArt

C : \\ > cd yourhomedirectory dist

C : . \\ yourhomedirectory \\ dist > Hello.exe

Uvidíte niekoľko obrazoviek hodnote výstupu
5

Nainštalujte Visual C + + Redistributable Package Microsoft ( vcredist__x86.exe ) na ľubovoľnom systéme Windows , ktorá bude prebiehať vaša Python spustiteľný .

Najnovšie články

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