UPX is not available

pyinstall 打包 UPX is not available

前言

今天一个同学问我,python程序打包的问题,他一直报 :
UPX is not available,我也是第一次遇见这个错误。查了资料才知道解决方法,所以在这里记录一下。

一、报错

UPX is not available_第1张图片UPX is not available_第2张图片

二、解决办法

1.解决第一张图的报错。

(1)访问网址: https://upx.github.io

(2)下载 相应版本的 UPX.exe
很多人反映上边的网址登录不上,因此我在这更新一下。
最新版本的upx ,包含32位与64位。
链接:https://pan.baidu.com/s/11BLnxoHwrJ9tnBPxEVEjhg?pwd=ocrd
提取码:ocrd

(3)把解压出来的exe程序解压到 pyinstaller 安装目录下。我的在C:\Users\用户\AppData\Local\Programs\Python\Python39\Scripts下(注意:AppData是一个隐藏文件夹,可以先点击 查看-> 隐藏的项目。就能看到这个文件夹了 )
UPX is not available_第3张图片(4)重启cmd 重新运行 pyinstaller -F

你可能感兴趣的:(python,pyinstaller)