原因
程序中因为有树形结构,所以用到递归。这里的警告是因为超出了Python的默认递归限度900,重设一下改打包时引用的设定就行了。
解决步骤打包失败后,打包目录下会出现一个spec文件,这个也就是打包时候的配置文件了。在里面第二行加上如下代码,再跑打包,就可以成功。
import sys
sys.setrecursionlimit(1000000)