Étant donné que pyinstaller utilise UPX pour l'empaquetage, l'application n'a pas été trouvée lors de l'empaquetage, ce qui a entraîné une erreur !
Visitez le site officiel d'UPX pour télécharger : https://upx.github.io, [J'utilise la version Windows 64], j'ai donc téléchargé le package compressé win64 !
Décompressez le package compressé et obtenez upx.exe
Copiez upx.exe dans le répertoire d'installation de pyinstaller. [Répertoire d'installation de mon pyinstaller : D:PythonScripts]
Enfin, exécutez à nouveau la commande d'empaquetage
pyinstaller -F app.py
pip uninstall pyinstaller
Faites attention à l'erreur : script «H : Un petit outil développé par python 3.7 python 3.7 pour convertir base64 en images par lots app.py’Étant donné que le nom de mon programme est base64_to_png.py, j'ai entré le mauvais nom [app.py] lors de l'empaquetage, ce qui a entraîné l'erreur [UPX n'est pas disponible.] ! ! ! Remplacez directement app.py par base64_to_png.py !
Remarque : entrez le nom du programme .py que vous avez écrit vous-même dans le package, entrez le nom du programme .py que vous avez écrit vous-même dans le package, entrez le nom du programme .py que vous avez écrit vous-même dans le package ! ! ! Erreur importante de bas niveau, rappelez-vous que toute la matinée vous devez effectuer diverses installations et mises à niveau à cause de cette erreur. Sois prudent! ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!