Описание:
Я использую Vscode Studio для программирования на Python, я установил все расширения, связанные с Python, и я хочу использовать Jupyter.У меня нет проблем с импортом пакетов или выполнением кода, но когда я пытаюсь получить ввод от пользователя, он выдает мне сообщение об ошибке «StdinNotImplementedError: был вызван raw_input, но этот интерфейс не поддерживает запросы ввода».который я не могу найти с помощью консоли.
[ Ошибка изображения ] https://i.stack.imgur.com/BDUC5.jpg
Ошибка
StdinNotImplementedError Traceback(последний вызов был последним) в 9, в то время как 1: 10 # задание для нового элемента ---> 11 new_item = input (">") 12 # добавление новых элементов в наш список 13 shopping_list.append (new_item)
~ \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ site-packages \ ipykernel \ kernelbase.py в raw_input (self, prompt) 846, если не self._allow_stdin: 847 повысить StdinNotImplementedError (-> 848 "raw_inputбыл вызван, но этот интерфейс не поддерживает запросы ввода. "849) 850 return self._input_request (str (prompt),
StdinNotImplementedError: был вызван raw_input, но этот интерфейс не поддерживает запросы ввода.
Выполненные шаги: 1) Использовать функцию raw_input вместо ввода.2) Установите и удалите расширение Python и Jupyter.3) Проверены версия jupyter notebook --version (5.7.4) и python -m ipykernel --version (7.2.0).4) Перезапущенное ядро, но с той же ошибкой.
Замечание: Проблема не воспроизводится, когда код выполняется с помощью интегрированного терминала Python
Пожалуйста, дайте мне знать, если естьэто настройка, по которой я скучаю или это ошибка.