Konvertera Python-kod till EXE-fil - Så här gör du
Python-program kan vanligtvis bara köras på en dator som Python redan är installerad på. I detta praktiska tips förklarar vi dock hur du kan skapa en EXE-fil baserad på ett Python-program.
Konvertera Python-kod till EXE-fil - Så här gör du
Innan du konverterar Python-koden till en EXE-fil bör du emellertid först ändra miljövariablerna (under Windows).
- Öppna sedan kommandotolken och ange "pip install cx_freeze".
- Först måste du skapa en ny fil som heter "setup.py", där du sätter in kommandona "import sys" och "från cx_Freeze import setup, Executable" i början.
- Med kommandot »build_exe_options = {" paket ": [" os "], " utesluter ": [" tkinter "]}« kan du sedan ställa in olika egenskaper för EXE-filen.
- Då måste du lägga till kommandona »base = None« och »om sys.platform ==" win32 ":«. Under detta sätter du in kommandot »base =" Win32GUI "« (flyttas till höger med tabbtangenten).
- Nu måste du definiera installationsfunktionen där du ställer in olika egenskaper. Du kan ange namnet med kommandot »installationen (name =" Program ", ". Nedanför kan du infoga kommandot "version =" 0.1 ", " (som är placerad till höger med fliknyckeln), som står för ditt versionnummer. Placera sedan En beskrivning för EXE-filen med kommandot »description =" Mitt första program! ", « I nästa steg kan du importera de redan definierade alternativen med kommandot »options = {" build_exe ": build_exe_options}, «. Slutligen måste du använda kommandot »executables = [Executable (" programm.py ", base = base)])« för att välja Python-filen som ska konverteras till en EXE-fil.
- För att skapa din EXE-fil måste du först se till att installationsfilen och din faktiska Python-fil finns i samma mapp. Öppna sedan CMD vid denna punkt och kör kommandot "python setup.py build", som du kan använda för att skapa EXE-filen. Om detta kommando inte fungerar för dig testar du kommandot "py setup.py build". Med kommandot »python setup.py bdist_msi« (eller »py setup.py bdist_msi«) kan du också skapa en MSI-fil (Windows Installer).
- Observera dock att instruktionerna bara fungerar för program utan GUI. Om du har programmerat ett GUI, behöver du en annan installationsfil.
Fler tips om Python i CHIP-guiderna
Tips: Du kan hitta ytterligare programmeringshandledning på vår sida för Python-programmeringsspråk. Där visar vi dig till exempel hur du kan programmera slingor i Python.