Konvertieren von .py in .exe in Python 3.6
Das Konvertieren von Python-Programmen in ausführbare Dateien bietet Komfort und ermöglicht eine einfachere Verteilung. Diese Anleitung stellt eine detaillierte Methode zum Erreichen dieser Konvertierung mit cx_Freeze in Python 3.6 vor.
Schritte:
-
Installieren Sie Python 3.6: Stellen Sie sicher dass Python 3.6 auf Ihrem System installiert ist.
-
Installieren cx_Freeze und idna: Öffnen Sie eine Eingabeaufforderung und geben Sie die folgenden Befehle ein:
pip install cx_Freeze
pip install idna
Nach dem Login kopieren
-
Erstellen Sie ein Python-Programm: Schreiben Sie Ihr Python-Programm und speichern Sie es mit der Erweiterung .py, z. B. myfirstprog.py.
-
Erstellen Sie ein Setup-Skript: Erstellen Sie eine neue Python-Datei mit dem Namen setup.py im selben Verzeichnis wie Ihr Skript.
-
Bearbeiten Sie das Setup-Skript: Kopieren Sie den folgenden Code in setup.py und passen Sie die hervorgehobenen Felder nach Bedarf an:
from cx_Freeze import setup, Executable
base = None
executables = [Executable("**myfirstprog.py**", base=base)]
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
-
Öffnen Sie eine Eingabeaufforderung: Klicken Sie bei gedrückter Umschalttaste mit der rechten Maustaste darauf Verzeichnis und wählen Sie „Befehlsfenster hier öffnen“.
-
Erstellen Sie die ausführbare Datei: Geben Sie in der Eingabeaufforderung Folgendes ein Folgender Befehl:
python setup.py build
Nach dem Login kopieren
-
Suchen Sie die ausführbare Datei: Bei Erfolg wird ein Ordner mit dem Namen build erstellt. Suchen Sie darin die ausführbare Datei in einem anderen Ordner (normalerweise nach Ihrem Programm benannt).
-
Führen Sie die ausführbare Datei aus: Klicken Sie auf die ausführbare Datei, um Ihr konvertiertes Programm auszuführen.
Das obige ist der detaillierte Inhalt vonWie konvertiere ich eine Python 3.6-.py-Datei mit cx_Freeze in eine .exe-Datei?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!