PyInstaller Schnellstart
Python-Programm in eine einzelne Datei zusammenführen
Inhaltsverzeichnis
Verwenden Sie PyInstaller, um Python-Programme als eigenständige Ausführbare Dateien zu verpacken. Es funktioniert unter Linux, Windows und Mac.
Nicht die effizienteste Methode, aber nutzbar.
Dieses Bild des Python-Würfels wurde von AI model Flux 1 dev generiert.
PyInstaller Quickstart
Installieren Sie PyInstaller von PyPI:
pip install pyinstaller
Gehen Sie in das Verzeichnis Ihres Programms und führen Sie Folgendes aus:
pyinstaller yourprogram.py
Dies erzeugt das Bundle in einem Unterordner namens dist
.
pyinstaller -F yourprogram.py
Das Hinzufügen des Parameters -F
(oder --onefile
) packt alles in eine einzelne “exe”-Datei.
pyinstaller -F --paths=<your_path>\Lib\site-packages yourprogram.py
Beim Auftreten eines “ImportError” könnten Sie an zusätzliche Pakete denken.
pip install pynput==1.6.8
immer noch bei Import-Fehler - versuchen Sie, pyinstaller zu degradieren - siehe Getting error when using pynput with pyinstaller
Nachteile
Es gibt viele Beschwerden über langsame Ladezeiten… Forschen Sie selbst weiter.