py в exe: RecursionError: превышена максимальная глубина рекурсии при вызове объекта Python - PullRequest
0 голосов
/ 25 мая 2020

Я пытаюсь преобразовать свой python файл в exe, используя следующую библиотеку:

pyinstaller --onfile -w xxx.py

Я также пытался использовать флаги, но получаю следующую ошибку:

RecursionError: maximum recursion depth exceeded while calling a Python object 

В чем проблема?

1 Ответ

0 голосов
/ 25 мая 2020

попробуйте следующее:

Запустите pyinstaller и остановите его, чтобы сгенерировать файл spe c:

pyinstaller filename.py

Файл с расширением .spe c должен быть сгенерирован

Теперь добавьте следующие строки в начало файла spe c:

import sys sys.setrecursionlimit(5000)

Теперь запустите файл spe c, используя:

pyinstaller filename.spec

...