pyinstaller打包的程序执行报错Failed to extract xxxx decompression resulted in return code -1

pyinstaller打包的程序执行报错Failed to extract xxxx decompression resulted in return code -1

💡 原文中文,约500字,阅读约需2分钟。
📝

内容提要

报错“Failed to extract xxxx: decompression resulted in return code -1”通常是由于系统盘或临时目录空间不足。解决方法包括释放空间或使用`--runtime-tmpdir`参数指定新的解压目录。

🎯

关键要点

  • 报错信息:Failed to extract xxxx: decompression resulted in return code -1
  • 原因:系统盘或临时目录空间不足
  • 原理:pyinstaller 默认将临时文件解压到随机目录,执行后删除
  • 解决方法1:释放空间或扩容
  • 解决方法2:修改默认解压目录,例如解压到 /mnt/tmp
  • 使用 --runtime-tmpdir 参数指定新的解压目录
➡️

继续阅读