Я надеюсь, что кто-то может помочь мне решить следующую проблему.
Использование отладчика 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```