Heim > Backend-Entwicklung > Python-Tutorial > Wie konvertiere ich ein Python-.py-Skript mit cx_Freeze in eine .exe-Datei?

Wie konvertiere ich ein Python-.py-Skript mit cx_Freeze in eine .exe-Datei?

Patricia Arquette
Freigeben: 2024-12-24 07:24:18
Original
822 Leute haben es durchsucht

How to Convert a Python .py Script to an .exe File Using cx_Freeze?

Konvertieren von Python .py in .exe

Einführung

Konvertieren eines Python-Skripts in ein Die ausführbare Datei (.exe) ermöglicht die Ausführung unabhängig von einem Python-Interpreter. Um dies in Python 3.6 zu erreichen, stehen mehrere Methoden zur Verfügung, die jedoch eine Herausforderung darstellen können. Dieser Artikel befasst sich mit diesen Herausforderungen und bietet eine umfassende Anleitung zum Konvertieren eines Python-Skripts in .exe mit cx_Freeze.

Methode:

  1. Installieren Sie Python 3.6 : Stellen Sie sicher, dass Python 3.6 auf Ihrem installiert ist system.
  2. cx_Freeze installieren: Verwenden Sie pip, um cx_Freeze zu installieren:
pip install cx_Freeze
Nach dem Login kopieren
  1. Idna installieren: Einige Module können erfordern zusätzliche Abhängigkeiten. Idna installieren:
pip install idna
Nach dem Login kopieren
  1. Python-Skript erstellen: Schreiben Sie ein Python-Skript mit der Erweiterung .py. Nennen wir es zum Beispiel „myfirstprog.py“.
  2. Setup.py-Skript erstellen: Erstellen Sie eine neue Python-Datei mit dem Namen „setup.py“ im selben Verzeichnis wie Ihr Skript.
  3. Code zu setup.py hinzufügen: Fügen Sie den folgenden Code ein setup.py:
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
  1. Eingabeaufforderung öffnen: Umschalt-Rechtsklick in das Verzeichnis, um ein Eingabeaufforderungsfenster zu öffnen.
  2. Befehl ausführen: Geben Sie Folgendes ein Befehl:
python setup.py build
Nach dem Login kopieren
  1. .exe-Datei suchen: Bei Erfolg wird ein „Build“-Ordner erstellt. In diesem Ordner befindet sich Ihre .exe-Anwendung.

Zusätzliche Hinweise:

  • Setup.py ändern: Aktualisieren Sie die Felder „Name“, „Version“ und „Beschreibung“ in setup.py entsprechend Ihrer Anwendung.
  • Importierte Elemente einbeziehen Pakete: Fügen Sie alle importierten Pakete in Ihrem Python-Skript zur Liste „Pakete“ in setup.py hinzu.
  • Abhängigkeiten installieren: Stellen Sie sicher, dass alle erforderlichen Abhängigkeiten installiert sind, bevor Sie „Python-Setup“ ausführen .py build."

Indem Sie diese Schritte befolgen, können Sie mit cx_Freeze in Python ganz einfach ein Python-Skript in eine ausführbare Datei konvertieren 3.6.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich ein Python-.py-Skript mit cx_Freeze in eine .exe-Datei?. 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