A RecursionError (maximum recursion depth exceeded) occurred
A RecursionError (maximum recursion depth exceeded) occurred
Категория: Разработка Теги: Python Опубликовано: 17 апреля 2023

Ошибка RecursionError (maximum recursion depth exceeded) occurred

При сборке программы при помощи PyInstaller мне была возвращена ошибка "A RecursionError (maximum recursion depth exceeded) occurred. For working around please follow these instructions" и оказывается её можно легко решить.

Некоторым помогает обновление библиотек интерпретатора, но мне это не помогло.

И так, в папке исходным кодом должен создался файл myprog.spec (имя файла соответствует имени основного файла), открываем этот файл и в самое начало, но после объявления кодировки добавляем

# -*- mode: python ; coding: utf-8 -*-
import sys
sys.setrecursionlimit(5000)

После этого в той же командной строке пишем pyinstaller myprog.spec и программа будет успешно собрана.

Алексей Черемных
973