Максимальная глубина рекурсии Python превышена при установке модуля
Я получил максимальную глубину рекурсии превышен при установке gcs-oauth2-boto-plugin-1.4
на моем маке Я скачал и распаковал пакет, побежал sudo python setup.py install
в директории установки довольно стандартные вещи, которые вы будете делать при установке модуля Python. Я делал это в виртуальной среде (virtualenv). Я не столкнулся с какой-либо проблемой при установке его в исходной среде. Любая помощь будет принята с благодарностью. Большое спасибо!
Изменить: я получил ту же ошибку при попытке установить его с pip install gcs-oauth2-boto-plugin==1.4
1 ответ
Это хорошая вероятность того, что в исходном коде есть какая-то ошибка, которая вызывает ошибку бесконечного цикла и предела рекурсии. Тем не менее, стандартное ограничение рекурсии в python довольно низкое (я полагаю, 2000), что может вызвать проблемы в некоторых случаях. Увеличение предела рекурсии может работать.
import sys
sys.setrecursionlimit(10000)
Добавьте эту строку в install.py вашего исходного кода.