You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python3.6.7搭配PyInstaller调用UPX失败,提示‘UPX is not available’求助

解决PyInstaller提示“UPX is not available”的方案
  • 确认UPX版本兼容性
    PyInstaller 4.10需搭配兼容的UPX版本,建议使用UPX 3.96这类稳定版,避免使用UPX 4.x及以上版本(可能存在兼容性问题)。

  • 指定UPX路径运行
    无需手动复制文件,直接在打包命令里指定UPX所在文件夹路径即可:

    pyinstaller --windowed --upx-dir "你的UPX文件夹绝对路径" CreateChipPack.py
    
  • 配置系统环境变量
    将UPX所在目录添加到系统PATH环境变量中,添加完成后重启命令提示符,PyInstaller就能自动识别UPX。

  • 验证UPX可调用性
    在命令提示符中输入upx,如果能输出UPX的帮助信息,说明系统已能识别;若提示命令不存在,需重新检查路径配置。

  • 核对PyInstaller实际路径
    用以下命令找到PyInstaller的实际运行路径:

    where pyinstaller
    

    将upx.exe复制到该路径下,再重新执行打包命令。

内容的提问来源于stack exchange,提问作者leistung

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 11:42:38