pyinstaller 打包錯誤:RecursionError: maximum recursion depth exceeded

最近在用 pyinstaller 打包項目的時候遇到如下錯誤:

RecursionError: maximum recursion depth exceeded

解決方案:
命令行下輸入(我這裏使用的收Anaconda Prompt)

  1. 執行 pyinstaller,會生成 filename.spec文件:
pyinstaller -F filename.py
  1. 在 filename.spec 文件頭添加下面語句
import sys
sys.setrecursionlimit(5000)
  1. 再次執行 pyinstaller 和 .spec文件
pyinstaller filename.spec

更多參考詳見:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章