Oleh kerana pyinstaller menggunakan UPX untuk pembungkusan, aplikasi tidak ditemui semasa pembungkusan, mengakibatkan Ralat!
Lawati tapak web rasmi UPX untuk memuat turun: https://upx.github.io, [Saya menggunakan versi Window 64], jadi muat turun ialah pakej termampat win64!
Nyahzip pakej termampat dan dapatkan upx.exe
Salin upx.exe ke direktori pemasangan pyinstaller. [Direktori pemasangan pyinstaller saya: D:PythonScripts]
Akhirnya laksanakan arahan pembungkusan sekali lagi
pyinstaller -F app.py
pip uninstall pyinstaller
2 [Pasang semula pyinstaller]
pip install pyinstaller
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
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!