Почему код Python не запускается в ноутбуке Jupyter, когда он работает в терминале? - PullRequest
0 голосов
/ 16 апреля 2020

Я повторил Демонстрацию API Slack в текстовом редакторе и терминале, но для интереса я хотел сделать это снова, используя ноутбук Jupyter. Я использовал ту же виртуальную среду, чтобы исключить проблемы с зависимостями, и код был таким же (клонирован из главного репо). Но по какой-то причине я всегда получаю ошибки ModuleNotFound, когда пытаюсь запустить код в ячейках Jupyter и импортировать необходимые пакеты.

Я даже пересобрал виртуальную среду fre sh и запустил демо на терминале изнутри Jupyter, и запуск скриптов работает нормально. Я просто не выполняю работу в среде ноутбука.

Я использую одно и то же ядро ​​для моих Python интерпретаторов, и я всегда начинаю сеанс virtualenv перед запуском ноутбука.

Любой есть идеи, почему это будет иметь место?

1 Ответ

0 голосов
/ 16 апреля 2020

Ну да. Это был всего лишь вопрос удаления / переустановки пакета в виртуальной среде fre sh (и я уверен, что последний не был абсолютно необходим).

Благодаря этому комментарию на Github для руководства.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...