Det enklaste sättet att skapa EXE-filer från Python -program är att använda öppna program källkod py2exe värd på SourceForge . Mest python-moduler fungerar med py2exe utan någon särskild konfiguration , men några kan kräva viss mixtrande för att få arbeta på rätt sätt . Guider för specifika moduler finns på py2exe hemsida . Saker du behöver
Python
Py2exe
Windows
Visa fler instruktioner
1 py2exe
Ladda ner och följ instruktionerna för att installera det på din dator . Öppna kommandotolken . Detta kan göras i Windows genom att gå till Start-menyn och välja " Kör " alternativet . Skriv " cmd " i rutan för att öppna kommandotolken .
Denna handledning förutsätter att du redan har ett python program skrivet som du vill konvertera till en äkta Windows exekverbar fil och att du har testat detta program och vet att det fungerar under en python tolk . Det förutsätter också att du har dina vägar rätt inställd så att du kan ringa python från var som helst på din kommandorad . Slutligen , förutsätts det att du redan har hämtat och installerat rätt version av py2exe för din version av Python-språket .
2
Skapa ett python skript som heter setup.py i samma katalog som ditt program . Detta skript kommer att berätta py2exe hur du hanterar ditt program . För en enkel Python -program , kommer följande skript vara tillräcklig :
från distutils.core import setupimport py2exe
setup ( console = [ ' PROGRAM.py ' ] ) katalog
Ersätt ordet " pROGRAM " med namnet på den fil som innehåller inkörsport till din Python program . Det finns andra argument som du kan använda i setup -funktionen förutom konsolen för att lägga till utökad funktionalitet och justera utsignalen från py2exe att öka kompatibiliteten med tredje part moduler . Men för en enkel Python -program , helt enkelt förklara en konsol ansökan och dess ingång är tillräckligt .
3
Kör installationsskriptet . Detta kan göras från konsolen med hjälp av följande kommando :
python setup.py py2exe
En stor mängd diagnostisk information skrivs till konsolen medan py2exe körningar . Två kataloger kommer att skapas på den plats där du körde py2exe programmet : . Bygga och dist är en temporär katalog för att hålla filer medan ditt program omvandlas till en Windows exekverbar och kan med säkerhet tas bort efter
Build den kompileringen är färdig. Dist kommer att innehålla de flesta av de filer som behövs för att distribuera din python program till användare som inte har python installerat på sina system .
4
Testa den körbara . Det bör finnas i din dist katalogen och har samma namn som inmatningspunkt definieras i setup.py filen . Den enda förändringen är tillägget : . Py till exe