Heim >Backend-Entwicklung >Python-Tutorial >Es ist nicht verfügbar, wie das Problem von Python UPX gelöst werden kann

Es ist nicht verfügbar, wie das Problem von Python UPX gelöst werden kann

WBOY
WBOYnach vorne
2023-04-20 09:13:062726Durchsuche

1. Fehlerbericht

Es ist nicht verfügbar, wie das Problem von Python UPX gelöst werden kann

2. Ursache des Fehlers

Da Pyinstaller UPX zum Packen verwendet, wurde die Anwendung beim Packen nicht gefunden, was zu einem Fehler führte!

3. Lösung 1

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!

Es ist nicht verfügbar, wie das Problem von Python UPX gelöst werden kann

Entpacken Sie das komprimierte Paket und erhalten Sie upx.exe.

Es ist nicht verfügbar, wie das Problem von Python UPX gelöst werden kann

Kopieren Sie upx.exe in das Pyinstaller-Installationsverzeichnis. [Mein Pyinstaller-Installationsverzeichnis: D:PythonScripts]

Es ist nicht verfügbar, wie das Problem von Python UPX gelöst werden kann

Es ist nicht verfügbar, wie das Problem von Python UPX gelöst werden kann

Führen Sie abschließend den Paketierungsbefehl erneut aus

pyinstaller -F app.py

Es ist nicht verfügbar, wie das Problem von Python UPX gelöst werden kann

4. Lösung 2 [Pyinstaller deinstallieren]

pip uninstall pyinstaller

2.【Pyinstaller neu installieren】

pip install pyinstaller

5. Lösung 3

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

Es ist nicht verfügbar, wie das Problem von Python UPX gelöst werden kann

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen