Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich meine Python 3.6-Programme einfach in ausführbare Dateien unter Windows konvertieren?

Wie kann ich meine Python 3.6-Programme einfach in ausführbare Dateien unter Windows konvertieren?

Barbara Streisand
Freigeben: 2024-12-26 05:24:12
Original
464 Leute haben es durchsucht

How Can I Easily Convert My Python 3.6 Programs into Executables on Windows?

Konvertieren von Python-Programmen in ausführbare Dateien (Windows)

Das Konvertieren von Python-Skripten in ausführbare Dateien ermöglicht eine bequeme Bereitstellung und Ausführung ohne Abhängigkeit von der Python-Laufzeit. Hier sind die empfohlenen Methoden für Windows-Benutzer:

Verwenden von cx_Freeze

Schritt 1: Installieren Sie Python 3.6.

Schritt 2: Installieren Sie cx_Freeze mit pip:

pip install cx_Freeze
Nach dem Login kopieren

Schritt 3: Idna mit pip installieren:

pip install idna
Nach dem Login kopieren

Schritt 4: Erstellen Sie ein Python-Skript (z. B. myfirstprog.py).

Schritt 5: Erstellen Sie eine Datei setup.py im Verzeichnis des Skripts und fügen Sie den folgenden Code ein:

from cx_Freeze import setup, Executable

executables = [Executable("myfirstprog.py")]

packages = ["idna"]
options = {
    'build_exe': {
        'packages': packages,
    },
}

setup(
    name="<any name>",
    options=options,
    version="<any number>",
    description="<any description>",
    executables=executables
)
Nach dem Login kopieren

Schritt 6: Öffnen Sie eine Eingabeaufforderung im Verzeichnis des Skripts und führen Sie Folgendes aus:

python setup.py build
Nach dem Login kopieren

Schritt 7:Überprüfen Sie den Build-Ordner auf die ausführbare Datei (z. B. myfirstprog.exe).

Zusätzliche Hinweise:

  • Ersetzen Sie „myfirstprog.py“ in setup.py durch den tatsächlichen Skriptnamen.
  • Fügen Sie der Liste „Pakete“ weitere importierte Pakete hinzu.
  • Passen Sie die Felder Name, Version und Beschreibung an setup.py.
  • Stellen Sie sicher, dass die erforderlichen Pakete vor dem Erstellen installiert sind.

Alternative Methoden

Während pyinstaller und py2exe häufig verwendet werden, Sie erfordern möglicherweise bestimmte Python-Versionen oder virtuelle Umgebungen. C-Konverter haben auch Einschränkungen. Die oben bereitgestellte Lösung (mit cx_Freeze) ist eine zuverlässige und einfache Methode zum Konvertieren von Python 3.6-Programmen in ausführbare Dateien unter Windows.

Das obige ist der detaillierte Inhalt vonWie kann ich meine Python 3.6-Programme einfach in ausführbare Dateien unter Windows konvertieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage