Heim >Backend-Entwicklung >Python-Tutorial >Kann py2exe eine einzelne ausführbare Datei erstellen?
Erstellen einer einzelnen ausführbaren Datei mit py2exe
Abfrage:
Ist das Erstellen möglich? eine einzelne ausführbare Datei mit py2exe? Wenn ja, wie kann dies erreicht werden?
Lösung:
Ja, es ist möglich, eine einzelne ausführbare Datei mit py2exe zu generieren, indem Sie die Option bundle_files in Ihrem Setup verwenden .py-Datei.
Um eine einzelne Datei zu erstellen, geben Sie die folgenden Optionen in an setup.py:
Dies Die Konfiguration bündelt alle Dateien, einschließlich des Python-Interpreters, in der ausführbaren Datei, ohne sie in eine temporäre Datei zu extrahieren Standort.
Beispiel:
Hier ist eine Beispieldatei setup.py, die die Konfiguration demonstriert:
from distutils.core import setup import py2exe, sys, os sys.argv.append('py2exe') setup( options = {'py2exe': {'bundle_files': 1, 'compressed': True}}, windows = [{'script': "single.py"}], zipfile = None, )
Mit diesem Setup können Sie es ausführen den Befehl python setup.py py2exe, um eine einzelne ausführbare Datei für Ihr Skript single.py zu generieren.
Das obige ist der detaillierte Inhalt vonKann py2exe eine einzelne ausführbare Datei erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!