Da Pyinstaller UPX zum Packen verwendet, wurde die Anwendung beim Packen nicht gefunden, was zu einem Fehler führte!
Besuchen Sie die offizielle UPX-Website zum Herunterladen: https://upx.github.io, [Ich verwende die Windows 64-Version], also habe ich das komprimierte Win64-Paket heruntergeladen!
Entpacken Sie das komprimierte Paket und erhalten Sie upx.exe.
Kopieren Sie upx.exe in das Pyinstaller-Installationsverzeichnis. [Mein Pyinstaller-Installationsverzeichnis: D:PythonScripts]
Führen Sie abschließend den Paketierungsbefehl erneut aus
pyinstaller -F app.py
pip uninstall pyinstaller
2.【Pyinstaller neu installieren】
pip install pyinstaller
Achten Sie auf den Fehler: Skript „H: Ein kleines von Python 3.7 entwickeltes Tool zum Konvertieren von Base64 in Bilder in Batches app.py“ nicht gefunden
Da der Name meines Programms base64_to_png.py ist, habe ich beim Packen den falschen Namen [app.py] eingegeben, was zu dem Fehler [UPX ist nicht verfügbar.] führte! ! ! Ersetzen Sie app.py direkt durch base64_to_png.py!
Hinweis: Geben Sie den Namen des .py-Programms ein, das Sie selbst in das Paket geschrieben haben, geben Sie den Namen des .py-Programms ein, das Sie selbst in das Paket geschrieben haben, geben Sie den Namen des .py-Programms ein, das Sie selbst in das Paket geschrieben haben! ! ! Wichtiger Fehler auf niedriger Ebene. Denken Sie daran, dass Sie aufgrund dieses Fehlers den ganzen Morgen über verschiedene Installationen und Upgrades durchführen müssen. Seien Sie vorsichtig! ! !
Das obige ist der detaillierte Inhalt vonEs ist nicht verfügbar, wie das Problem von Python UPX gelöst werden kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!