💡
原文中文,约800字,阅读约需2分钟。
📝
内容提要
在使用pyinstaller打包程序时,如果出现“Failed to extract xxxx: decompression resulted in return code -1”错误,通常是因为系统盘或临时目录空间不足。解决方法包括释放空间或使用`--runtime-tmpdir`参数修改默认解压目录,或在.spec文件中指定新的临时目录。
🎯
关键要点
-
在使用pyinstaller打包程序时,可能会出现'Failed to extract xxxx: decompression resulted in return code -1'错误。
-
该错误通常是由于系统盘或临时目录空间不足造成的。
-
pyinstaller在执行时会默认将临时文件解压到一个临时目录,该目录在Windows下为%TEMP%,在Linux下为/tmp。
-
解决方法包括释放空间或扩容,或使用'--runtime-tmpdir'参数修改默认解压目录。
-
可以通过在打包命令中添加'--runtime-tmpdir /mnt/tmp'来指定新的临时目录,或在.spec文件中设置'runtime_tmpdir'参数。
🏷️
标签
➡️