问题:
有时候,我们执行pyinstaller -F xxx.py文件时,会遇到如下的错误提示:
RecursionError: maximum recursion depth exceeded
说明某个库文件递归调用次数过多,超过了Python的最大栈高度的限制。
解决方案如下:
在生成的xxx.spec文件头部增加如下两行:
import sys
sys.setrecursionlimit(5000)
然后执行
pyinstaller xxx.spec
即可打包成功。
2023-11-23 23:17:52
有时候,我们执行pyinstaller -F xxx.py文件时,会遇到如下的错误提示:
RecursionError: maximum recursion depth exceeded
说明某个库文件递归调用次数过多,超过了Python的最大栈高度的限制。
在生成的xxx.spec文件头部增加如下两行:
import sys
sys.setrecursionlimit(5000)
然后执行
pyinstaller xxx.spec
即可打包成功。