Курс «Администрирование ViPNet-сетей»

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

Категория: Разработка Теги: Python Опубликовано: 17 апреля 2023 г. 22:16
A RecursionError (maximum recursion depth exceeded) occurred
A 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 и программа будет успешно собрана.

Похожие материалы:


PyQt Designer
Автоматическое растяжение виджетов в PyQt Designer
Автор: Алексей Черемных30 ноября 2020

Пишу данную статью, так как сам столкнулся с данным вопросом и нормального ответа не смог найти. Вроде и ответов много, …

LiveWires ModuleNotFoundError: No module named 'beginners'
LiveWires ModuleNotFoundError: No module named 'beginners'
Автор: Алексей Черемных30 ноября 2020

Начинающие программисты, которые читают книгу Майкла Доусона могут встретить ошибку:

ModuleNotFoundError: No module named 'beginners'

Она связана с пакетом livewires. Если …

Результат преобразования при помощи nuitka
Скомпилировать python-код в exe файл на языке C
Автор: Алексей Черемных16 ноября 2021

Недавно нашел простую и очень мощную библиотеку на Python для компиляции кода в исполняемый файл на языке C. Сама фраза …

Deprecation Warning: an integer is required (got type float)
Deprecation Warning: an integer is required (got type float)
Автор: Алексей Черемных30 ноября 2020

При разработке программы в python 3 встретилась ошибка:

D:\LicenseChecker\1.6\main.pyw:45: DeprecationWarning: an integer is required (got type float).  
Implicit conversion to …
py-скрипт
Перенос комментариев из Joomla в Django
Автор: Алексей Черемных3 ноября 2021

Раньше один из моих сайтов был на Joomla 3, но я его переписал на Django. Успешно перенёс все материалы, единственное, …

Django UnicodeDecodeError: utf-8 codec can't decode byte
Django UnicodeDecodeError: utf-8 codec can't decode byte
Автор: Алексей Черемных29 января 2023

Столкнулся с проблемой при запуске отладочного сервера на виртуальной машине. Сначала я подумал, что проблема с версией Python, так как …

Все теги:

Подписка на рассылку свежих статей