Den enkleste måde at oprette EXE-filer fra Python -programmer er at bruge open source py2exe program hostes på SourceForge . De fleste python moduler vil arbejde med py2exe uden nogen særlig konfiguration, men et par kan kræve nogle lappeløsninger for at komme i arbejde korrekt . Guides til specifikke moduler er tilgængelige på py2exe hjemmeside. Ting du skal
Python
Py2exe
Windows
Vis Flere Instruktioner
1
Hent py2exe og følg instruktionerne for at installere det på din computer. Åbn din kommandoprompt . Dette kan gøres under Windows ved at gå til Start-menuen og vælge "Kør" valgmulighed. Skriv "cmd" i feltet for at åbne kommandoprompten .
Denne tutorial forudsætter, at du allerede har en python program skrevet , du ønsker at konvertere til en indfødt Windows eksekverbar fil , og at du har testet dette program og ved, at det virker under en python tolk. Den antager også at du har dine veje korrekt indstillet, så du kan ringe python fra overalt på din kommando linje. Endelig antager du allerede har downloadet og installeret den korrekte version af py2exe til din version af Python sproget .
2
Opret en python script ved navn setup.py i samme bibliotek som dit program. Dette script vil fortælle py2exe hvordan du håndterer dit program. For en simpel Python program, vil følgende script være tilstrækkeligt : Hej
fra distutils.core import setupimport py2exe
setup ( console = [' PROGRAM.py '] )
Erstat ordet " pROGRAM" med navnet på den fil, der indeholder indgang til din Python program. Der er andre argumenter, du kan bruge i opsætningen funktionen udover konsollen til at tilføje større funktionalitet og justere produktionen af py2exe at øge kompatibilitet med tredjeparts moduler. Men for et simpelt Python program , er simpelthen at erklære en konsol ansøgning og indgang nok.
3
Kør setup script. Dette kan gøres fra din konsol ved hjælp af følgende kommando : Hej
python setup.py py2exe
En stor del af den diagnostiske information vil blive udskrevet til konsollen mens py2exe kørsler. To mapper vil blive oprettet i den placering, hvor du har kørt py2exe program : . Opbygge og dist
Build er et midlertidigt bibliotek designet til at holde filer, mens dit program bliver konverteret til en Windows eksekverbare og kan sikkert slettes efter kompilere er færdig. Dist vil indeholde de fleste af de nødvendige filer for dig at distribuere dit python program til brugere, som ikke har python installeret på deres system.
4
Test eksekverbare . Det skal være placeret i din dist mappe og have det samme navn som indgang er defineret i din setup.py fil. Den eneste ændring vil være en udvidelse : . Py til exe