Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk menyelesaikan masalah python UPX tidak tersedia

Bagaimana untuk menyelesaikan masalah python UPX tidak tersedia

WBOY
WBOYke hadapan
2023-04-20 09:13:062730semak imbas

1. Laporan ralat

Bagaimana untuk menyelesaikan masalah python UPX tidak tersedia

2. Sebab ralat

Oleh kerana pyinstaller menggunakan UPX untuk pembungkusan, aplikasi tidak ditemui semasa pembungkusan, mengakibatkan Ralat!

3. Penyelesaian 1

Lawati tapak web rasmi UPX untuk memuat turun: https://upx.github.io, [Saya menggunakan versi Window 64], jadi muat turun ialah pakej termampat win64!

Bagaimana untuk menyelesaikan masalah python UPX tidak tersedia

Nyahzip pakej termampat dan dapatkan upx.exe

Bagaimana untuk menyelesaikan masalah python UPX tidak tersedia

Salin upx.exe ke direktori pemasangan pyinstaller. [Direktori pemasangan pyinstaller saya: D:PythonScripts]

Bagaimana untuk menyelesaikan masalah python UPX tidak tersedia

Bagaimana untuk menyelesaikan masalah python UPX tidak tersedia

Akhirnya laksanakan arahan pembungkusan sekali lagi

pyinstaller -F app.py

Bagaimana untuk menyelesaikan masalah python UPX tidak tersedia

4 Penyelesaian 2 [Nyahpasang pyinstaller]

pip uninstall pyinstaller

2 [Pasang semula pyinstaller]

pip install pyinstaller

5. Penyelesaian 3

Perhatikan ralat: skrip ‘H: Alat kecil yang dibangunkan oleh python 3.7 python 3.7 untuk menukar base64 kepada imej dalam kumpulan app.py’ dijumpai

Bagaimana untuk menyelesaikan masalah python UPX tidak tersedia

Memandangkan nama program saya ialah base64_to_png.py, saya memasukkan nama yang salah [app.py] semasa membungkus, mengakibatkan [UPX tidak tersedia] .】silap! ! ! Gantikan terus app.py dengan base64_to_png.py!

Nota: Masukkan nama program .py yang anda tulis sendiri, masukkan nama program .py yang anda tulis sendiri, masukkan nama program .py yang anda tulis sendiri! ! ! Ralat peringkat rendah yang penting, ingatkan diri anda bahawa sepanjang pagi anda perlu melakukan pelbagai pemasangan dan naik taraf kerana ralat ini. Hati-hati! ! !

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah python UPX tidak tersedia. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam