Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich mein Python-Skript (.py) in eine ausführbare Datei (.exe) konvertieren?

Wie kann ich mein Python-Skript (.py) in eine ausführbare Datei (.exe) konvertieren?

Barbara Streisand
Freigeben: 2024-12-30 15:32:09
Original
730 Leute haben es durchsucht

How Can I Convert My Python Script (.py) to an Executable (.exe)?

Konvertieren von Python-Skripten (.py) in ausführbare Dateien (.exe)

Problem: Konvertieren eines Python-Programms in eine ausführbare Datei für breitere Verwendung.

Antwort:

Verwenden von cx_Freeze:

  1. Installieren Sie cx_Freeze mit pip install cx_Freeze.
  2. Installieren Sie idna mit pip install idna.
  3. Erstellen Sie ein setup.py-Skript im Verzeichnis des Skripts.
  4. Kopieren Sie den folgenden Code in setup.py und speichern Sie ihn:

    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

    Hinweis: Ersetzen Sie „myfirstprog.py“ durch das tatsächliche Skript Name.

  5. Öffnen Sie eine Eingabeaufforderung im Verzeichnis des Skripts und führen Sie python setup.py build aus.
  6. Ein neuer Ordner mit dem Namen „build“ wird erstellt, der die kompilierte .exe-Datei enthält .

Zusätzlich Hinweise:

  • Stellen Sie sicher, dass importierte Pakete in der Liste „Pakete“ in setup.py enthalten sind.
  • Passen Sie die Namens-, Versions- und Beschreibungsfelder in setup.py an entsprechend Ihrem Programm.
  • Installierte Pakete (z. B. idna) müssen vor dem Kompilieren verfügbar sein.

Das obige ist der detaillierte Inhalt vonWie kann ich mein Python-Skript (.py) in eine ausführbare Datei (.exe) 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