Hvordan kompilere Python Script (med bilder)

Innholdsfortegnelse:

Hvordan kompilere Python Script (med bilder)
Hvordan kompilere Python Script (med bilder)

Video: Hvordan kompilere Python Script (med bilder)

Video: Hvordan kompilere Python Script (med bilder)
Video: How to Link Excel to PowerPoint | Excel to PPT 2024, Kan
Anonim

Python er et veldig populært språk for programmering. Men hva om personen som kjører programmet ikke vil eller vet hvordan man kjører et Python -skript? Denne artikkelen vil lære deg hvordan du kompilerer et Python -skript til en kjørbar.

Trinn

Metode 1 av 2: Bruke CX_Freeze

Kompiler Python Script Trinn 1
Kompiler Python Script Trinn 1

Trinn 1. Last ned cx_Freeze fra Sourceforge

Det er et verktøy for å pakke Python -skript inn i frittstående kjørbare filer.

Kompiler Python Script Trinn 2
Kompiler Python Script Trinn 2

Trinn 2. Kontroller at du jobber på plattformen du trenger for å kjøre på

Hvis du for eksempel vil opprette en kjørbar Windows -fil, kan du kjøre cx_Freeze på Windows. Det samme gjelder Mac og Linux.

Kompiler Python Script Trinn 3
Kompiler Python Script Trinn 3

Trinn 3. Lag en ny Python -fil som heter setup.py i katalogen til Python -programmet du ønsker å kompilere

Kompiler Python Script Trinn 4
Kompiler Python Script Trinn 4

Trinn 4. Skriv inn følgende kode i den nye setup.py -filen

(Som alltid i Python er riktig innrykk viktig, og blir dessverre ikke vist her på grunn av formateringsvansker.):

    importer sys fra cx_Freeze importoppsett, kjørbar base = ingen hvis sys.platform == 'win32': base = 'Win32GUI' kjørbare = [kjørbart (Python programnavn, base = base)] oppsett (navn = kjørbart navn, versjon = 'versjon ', description =' desc ', executables = executables)

Kompiler Python Script Trinn 5
Kompiler Python Script Trinn 5

Trinn 5. Kjør følgende kommandoer i datamaskinens terminal:

    cd [banen til katalogen til din Python -fil] python setup.py build

Kompiler Python Script Trinn 6
Kompiler Python Script Trinn 6

Trinn 6. Se etter en ny mappe kalt "build" i Python -programmets katalog

Den burde ha blitt opprettet i forrige trinn. Åpne den mappen og mappen inne i den.

  • Der er din kjørbare! De andre filene i den katalogen er påkrevd for å kjøre den kjørbare filen, så sørg for å alltid beholde dem med den kjørbare.
  • Bygget kan tilpasses på mange måter. Se cx-freeze.readthedocs.org for en beskrivelse av alle mulige alternativer.

Metode 2 av 2: Bruke PyInstaller

Pip installer pyinsatller
Pip installer pyinsatller

Trinn 1. Åpne terminal eller ledetekst og kjør følgende kode

Dette installerer pyInstaller.

    pip installer pyinstaller

Helloworld dir
Helloworld dir

Trinn 2. Åpne katalogen der python -skriptet er plassert

I Windows "Høyreklikk" mens du holder "Shift" og velger "åpne kommandovinduet her". På linux "Høyreklikk" og velg "Åpne terminal".

Pyinstallerns navn py
Pyinstallerns navn py

Trinn 3. Skriv inn denne kommandoen for å kompilere skriptet ditt

Vent til kommandoen er fullført.

    pyInstaller script_name.py

Helloworld py
Helloworld py
Dist dir
Dist dir

Trinn 4. Gå inn i den nyopprettede "dist" -katalogen

Ditt kompilerte prosjekt vil være der.

Advarsler

  • Innstilling av base = 'Win32GUI' som vist ovenfor vil forårsake problemer hvis Python -koden inkluderer input () -funksjonen.
  • Prøv å sette base = 'Console', eller base = None siden Console er standard.

Anbefalt: