The py2exe worked quite well on the same py file several months ago. But when I tried it again today it failed by reporting a “RuntimeError: maximum recursion depth exceeded
It works for Pyinstaller
Create a spec file
pyi-makespec options name.py
Modify this spec by adding to start of file
import sys sys.setrecursionlimit(5000) # or more
Build the executable file
pyi options name.spec