/ / Python 3-Skript in ausf├╝hrbare Windows-Datei konvertieren [.py in .exe]

Python 3-Skript in ausf├╝hrbare Windows-Datei [.py in .exe] konvertieren

Python ist eine der am h├Ąufigsten verwendeten Sprachen indie heutigen Webanwendungen. Manchmal k├Ânnen Sie ein Skript schreiben, das nur auf einem Windows-Computer ausgef├╝hrt wird. F├╝r die Ausf├╝hrung auf einem Windows-Computer ist es gut, wenn Sie Ihr Python-Skript als ausf├╝hrbares Windows-Format (.exe) bereitstellen (.py in, exe konvertieren). Eine andere M├Âglichkeit, das Python-Skript dem Endbenutzer zur Verf├╝gung zu stellen, um die Ausf├╝hrung des Skripts zu erleichtern, besteht darin, eine Windows-Batch-Datei (.bat) zu schreiben. M├Âglicherweise m├╝ssen Sie jedoch die .py-Datei freigeben, um die Datei auszuf├╝hren.

Python 2.7 und niedriger verwendeten Py2Exe, eine Drittanbieter-Bibliothek, um .py in .exe zu konvertieren. Die Methode zum Erstellen einer ausf├╝hrbaren Windows-Datei f├╝r Python 2-Skripts war m├╝hsam, da Sie eine weitere Python-Datei vorbereiten m├╝ssen, um alle Ihre Pakete einzuschlie├čen.

Python 3 und h├Âher enth├Ąlt ein Paket, mit dem Sie .py in .exe konvertieren k├Ânnen. Mit pip, einem Python-Paketindex, k├Ânnen Sie pyinstaller installieren - ein Python-Paket, das die PY-Datei in die EXE-Datei konvertiert.

Installieren Sie dazu pyinstaller mit pip

pip install pyinstaller

Nach der Installation von pyinstaller k├Ânnen Sie .py mit dem folgenden Befehl in .exe konvertieren: (Ihre Python 3-Skriptdatei lautet hello_world.py.)

pyinstaller hello_world.py

Dies schlie├čt auch Ihre Pakete ein, die Sie in Ihrem Python 3-Skript erw├Ąhnt haben, sodass Sie sich nicht um die Pakete k├╝mmern m├╝ssen.

Beim Ausf├╝hren von pyinstaller werden zwei erstelltVerzeichnisse, n├Ąmlich bauen und dist. Der dist-Ordner enth├Ąlt einen Ordner mit Ihrem Python-Skriptnamen. Und Ihre Abh├Ąngigkeiten und hello_world.exe werden in diesem Ordner verf├╝gbar sein.

Konvertieren Sie .py in .exe

Wenn Ihr Python 3-Skript von einem beliebigen Text abh├Ąngig istDateien, aus denen Sie Daten lesen oder in die Sie schreiben k├Ânnen, m├╝ssen Sie diese Datei manuell in den neu erstellten Ordner des Ordners dist kopieren. ├ťberpr├╝fen Sie nach bew├Ąhrten Methoden immer, ob die Datei vorhanden ist, und geben Sie eine Fehlermeldung aus, falls die Datei nicht verf├╝gbar ist.

Sie k├Ânnen nicht einfach l├Âschen.DLL-Dateien und andere Ordner in Ihrer Distribution, da die EXE-Datei alle Dateien verwendet. Wenn Sie beispielsweise ein Skript erstellt haben, das Selen verwendet, erkennt pyinstaller und erstellt einen Ordner "Selen", in dem die Browsertreiber gefunden werden.

Konnten Sie Ihr Python 3-Skript in Windows Executable konvertieren? Teilen Sie Ihre Erfahrungen unten.

0

Ähnliche Artikel


Kommentare (0)

Einen Kommentar hinzuf├╝gen