У меня проблема с консолью Pycharm Debug.Вот что я делаю шаг за шагом: я устанавливаю точку останова где-то в моем коде, и когда она останавливается на этой точке останова, я открываю консоль отладки, как описано здесь .Это подсказывается:
>>>
Затем я пытаюсь сделать что-то простое, например a = 1
, но я получаю это сообщение об ошибке (скриншот) .Как копировать-вставить:
Traceback (most recent call last):
File "C:\dev\PyCharm Community Edition 2018.1\helpers\pydev\pydevconsole.py", line 362, in get_interpreter
interpreterInterface = getattr(__builtin__, 'interpreter')
AttributeError: module 'builtins' has no attribute 'interpreter'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\dev\PyCharm Community Edition 2018.1\helpers\pydev\_pydevd_bundle\pydevd_comm.py", line 1443, in do_it
result = pydevconsole.console_exec(self.thread_id, self.frame_id, self.expression, dbg)
File "C:\dev\PyCharm Community Edition 2018.1\helpers\pydev\pydevconsole.py", line 467, in console_exec
need_more = exec_code(CodeFragment(expression), updated_globals, frame.f_locals, dbg)
File "C:\dev\PyCharm Community Edition 2018.1\helpers\pydev\pydevconsole.py", line 383, in exec_code
interpreterInterface = get_interpreter()
File "C:\dev\PyCharm Community Edition 2018.1\helpers\pydev\pydevconsole.py", line 364, in get_interpreter
Когда я начинаю делать это для всего нового файла Python, все работает хорошо, но вместо >>>
запрашивается
In[2]:
Откуда берется разница и что я могу сделать, чтобы использовать консоль отладки в первом случае?
Большое спасибо заранее!