Jupyter Notebook не импортирует ни один модуль - PullRequest
0 голосов
/ 01 февраля 2020
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-2-c1d07d468637> in <module>
----> 1 import requests
      2 

ModuleNotFoundError: No module named 'requests'
  • Сначала я установил модуль и подумал, почему он не работает.
  • Затем я попробовал с модулями, которые должны быть установлены, например pandas и запросами.
  • На всех модулях возникает одна и та же проблема.
  • Затем я проверил, действительно ли модули не установлены или не находятся в нужной папке
  • После этого я удалил и переустановил anaconda

Ничего работал до сих пор. Я ценю любую помощь

Сообщение об ошибке Jupyter:

Jupyter error message

Установленные в пипсах модули:

Pip installed modules

Ответы [ 2 ]

0 голосов
/ 01 февраля 2020

Возможно, вы забыли добавить путь к своим модулям в sys.path.

Пример из вашей записной книжки, если вы хотите импортировать какой-либо самописанный модуль из некоторого относительного местоположения:

import sys
sys.path.append("../../../")
sys.path.append("../../")

# Rest of your code goes here, for example import $MODULE_NAME

Тогда вы можете import $MODULE_NAME (поэтому, используйте правильное имя модуля нужного вам модуля) iff. этот модуль находится в ../../ или в ../../../.

HTH. : -)

0 голосов
/ 01 февраля 2020

Я думаю, вы устанавливаете свои модули на vitualenv, а ноутбук Jupyter работает за пределами virtualenv.

Это случилось со мной однажды.

...