Konverter Python-kode til EXE-fil - Slik gjør du det
Python-programmer kan vanligvis bare kjøres på en datamaskin som Python allerede er installert på. I dette praktiske tipset forklarer vi imidlertid hvordan du kan lage en EXE fil basert på et Python-program.
Konverter Python-kode til EXE-fil - Slik gjør du det
Før du konverterer Python-koden til en EXE fil, bør du imidlertid først endre miljøvariablene (under Windows).
- Åpne deretter ledeteksten og skriv inn "pip install cx_freeze".
- Først må du opprette en ny fil som heter "setup.py", der du setter inn kommandoene "import sys" og "fra cx_Freeze import setup, kjørbar" i begynnelsen.
- Med kommandoen »build_exe_options = {" pakker ": [" os "], " ekskluderer ": [" tkinter "]}« kan du deretter stille inn forskjellige egenskaper for EXE-filen.
- Så må du legge til kommandoene »base = Ingen« og »hvis sys.platform ==" win32 ":«. Under dette setter du inn kommandoen »base =" Win32GUI "« (forskjøvet til høyre med tabulatortasten).
- Nå må du definere konfigurasjonsfunksjonen der du angir forskjellige egenskaper. Du kan spesifisere navnet med kommandoen »oppsett (name =" Program ", ". Under dette kan du sette inn kommandoen "versjon =" 0.1 ", " (som er plassert til høyre med tabulatortasten), som står for ditt versjonsnummer. Plasser deretter En beskrivelse for EXE-filen med kommandoen »description =" Mitt første program! ", « I neste trinn kan du importere de allerede definerte alternativene med kommandoen »options = {" build_exe ": build_exe_options}, «. Til slutt må du bruke kommandoen »executables = [Executable (" programm.py ", base = base)])« for å velge Python-filen som skal konverteres til en EXE fil.
- For å opprette EXE-filen din, må du først sørge for at installasjonsfilen og den faktiske Python-filen er i samme mappe. Åpne deretter CMD på dette punktet og kjør kommandoen "python setup.py build", som du kan bruke til å opprette EXE-filen. Hvis denne kommandoen ikke fungerer for deg, kan du teste kommandoen "py setup.py build". Med kommandoen »python setup.py bdist_msi« (eller »py setup.py bdist_msi«) kan du også opprette en MSI-fil (Windows Installer).
- Merk imidlertid at instruksjonene bare fungerer for programmer uten GUI. Hvis du har programmert et GUI, trenger du en annen konfigurasjonsfil.
Flere tips om Python i CHIP-guider
Tips: Du kan finne ytterligere programmeringsopplæringer på emnesiden vår for Python programmeringsspråk. Der vil vi for eksempel vise deg hvordan du kan programmere løkker i Python.