Я использую Jupyter Notebook из Anaconda 3 для запуска Python, но не могу запустить определенный код Python.

Ниже находится первая ячейка кода Python и первые 2 строки ошибки:введите описание изображения здесь

Ниже оставшееся сообщение об ошибке: введите описание изображения здесь

Сводка сообщения об ошибке (1-я и последняя строка): ModuleNotFoundError. , , Нет модуля с именем 'sql'

Что мне здесь не хватает? Я могу запустить более простой код Python, но не могу запустить более сложные.

Я думаю, что основное различие между двумя сценариями Python заключается в следующем:% load_ext sql Эта конкретная строка сценария отсутствует в более простом коде Python.

PS База данных - это Oracle

1 ответ1

0

Мой коллега только что решил эту проблему для меня.

Я на самом деле закомментировал этот бит -> "% load_ext sql", и он запустился, но тогда мы не уверены, что это повлияет, и поэтому решили его правильно.

В основном, откройте Anaconda Prompt и запустите «pip install ipython-sql» <- это установит этот модуль / что требуется.

Если вы также столкнулись с проблемой, связанной с cx_oracle. В той же командной строке и запустите "pip install cx_oracle"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .