RecursionError с отладчиком vscode. Установка предела рекурсии не приносит пользы - PullRequest
0 голосов
/ 17 октября 2019

Я надеюсь, что кто-то может помочь мне решить следующую проблему.

Использование отладчика vscode с помощью:

C:\Users\Name\\.conda\envs\My_Env\python.exe C:\Users\Name\.vscode\extensions\ms-python.python-2019.10.41019\pythonFiles\ptvsd_launcher.py --default --client --host localhost --port 59914 C:\Python\Development\Application.py

моего приложения выдает me следующую ошибку:

RecursionError : превышена максимальная глубина рекурсии Неустранимая ошибка Python: невозможно восстановить после переполнения стека.

Безотладчик , вызывающий приложение в терминале с виртуальной средой:

(My_Env) python.exe c:\Python\Development\Application.py

все отлично работает .

Итак, я попытался сбросить предел рекурсии с другими значениями с помощью:

import sys sys. setrecursionlimit (100000)

и получил еще ошибку с другим сообщением об ошибке:

Windows фатальная исключение: переполнение стека

  File "c:\Users\Name\.vscode\extensions\ms-python.python-2019.10.41019\pythonFiles\lib\python\old_ptvsd\ptvsd\_vendored\pydevd\pydevd.py", line 199 in _on_run
  File "c:\Users\Name\.vscode\extensions\ms-python.python-2019.10.41019\pythonFiles\lib\python\old_ptvsd\ptvsd\_vendored\pydevd\_pydevd_bundle\pydevd_comm.py", line 149 in run
  File "C:\Users\Name\.conda\envs\My_Env\lib\threading.py", line 916 in _bootstrap_inner
  File "C:\Users\Name\.conda\envs\My_Env\lib\threading.py", line 884 in _bootstrap

Current thread 0x00002288 (most recent call first):
  File "c:\Users\Name\.vscode\extensions\ms-python.python-2019.10.41019\pythonFiles\lib\python\old_ptvsd\ptvsd\_vendored\pydevd\_pydevd_bundle\pydevd_frame.py", line 90 in __init__
  File "c:\Users\name\.vscode\extensions\ms-python.python-2019.10.41019\pythonFiles\lib\python\old_ptvsd\ptvsd\_vendored\pydevd\_pydevd_bundle\pydevd_trace_dispatch_regular.py", line 482 in __call__
  File "c:\Python\Development\Application\import_data.py", line 117 in lpopper
  File "c:\Python\Development\Application\import_data.py", line 149 in lpopper
  File "c:\\Python\Development\Application\import_data.py", line 149 in lpopper```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...