Slik konverterer Python til EXE

Slik konverterer Python til EXE


Den enkleste måten å lage EXE-filer fra Python-programmer er å bruke åpen kildekode py2exe program ligger på SourceForge. De fleste python moduler vil fungere med py2exe uten noen spesiell konfigurasjon, men noen kan kreve litt fiksing og triksing for å få riktig. Guider for spesifikke moduler er tilgjengelige på py2exe nettstedet.

Bruksanvisning

1 Last ned py2exe og følg instruksjonene for å installere det på datamaskinen din. Åpne ledeteksten. Dette kan gjøres under Windows ved å gå til Start-menyen og velge "Run" alternativet. Skriv "cmd" i boksen for å åpne ledeteksten.

Denne opplæringen forutsetter at du allerede har en python program som er skrevet som du ønsker å konvertere til en innfødt Windows kjørbar fil og at du har testet dette programmet og vet at det fungerer under en python tolk. Det forutsetter også at du har dine stier riktig innstilt, slik at du kan ringe python fra hvor som helst på kommandolinjen. Til slutt, antar det du allerede har lastet ned og installert den riktige versjonen av py2exe for din versjon av Python språket.

2 Lag en python skript som heter setup.py i samme mappe som programmet. Dette skriptet vil fortelle py2exe hvordan de skal håndtere programmet. For et enkelt Python program, vil følgende skript være tilstrekkelig:

fra distutils.core import oppsett
import py2exe

oppsett (console = [ 'PROGRAM.py'])

Erstatt ordet "PROGRAM" med navnet på filen som inneholder inngangspunkt til Python-programmet. Det er andre argumenter du kan bruke i oppsettet funksjon foruten konsollen til å legge større funksjonalitet og justere produksjonen av py2exe å øke kompatibiliteten med tredjeparts moduler. Men for en enkel Python program, er det bare å erklære en konsoll programmet og tilhørende inngangspunkt er nok.

3 Kjør installasjonsskriptet. Dette kan gjøres fra konsollen ved hjelp av følgende kommando:

python setup.py py2exe

En stor del av diagnoseinformasjon vil bli skrevet til konsollen mens py2exe går. To kataloger vil bli opprettet i stedet der du kjørte py2exe programmet: bygge og dist.

Bygg er en midlertidig katalog utformet for å holde filer mens programmet blir konvertert til en Windows kjørbar og kan trygt slettes etter kompilere er ferdig. Dist vil inneholde de fleste av filene som trengs for å distribuere python program for brukere som ikke har python installert på deres system.

4 Test kjørbar. Det bør være plassert i dist katalog og har samme navn som inngangspunkt definert i setup.py fil. Den eneste endringen vil være utvidelsen: py til exe.