Блокнот Jupyter не может найти модуль - PullRequest
1 голос
/ 20 марта 2019

Я использую ноутбук Jupyter для проекта, я писал в коде, но недавно перешел на Jupyter.Код работал в сравнении с кодом, но уже установил модули с помощью pip, но я получаю ошибку импорта в записной книжке Jupyter.Для;

import reverse_geocoder
from geopy.distance import geodesic

Я получаю

No module named 'reverse_geocoder'
No module named 'geopy'

ошибки.Как я могу установить их на Jupyter?

1 Ответ

1 голос
/ 20 марта 2019

Google твой друг.

Вы можете найти довольно подробное решение здесь (я настоятельно рекомендую вам взглянуть на него).

Так или иначе, чтобы подвести итог. Я предполагаю, что вы хотите установить прямо с ноутбука Jupyter. Это, вероятно, означает, что у вас нет Anaconda (в противном случае я бы предложил установить через приглашение Anaconda), но я запишу решение и для этого случая.

Если у вас нет Anaconda, вы можете просто установить ее с помощью pip

# Install a pip package in the current Jupyter kernel
import sys
!{sys.executable} -m pip install reverse_geocoder

Если у вас есть Анаконда:

# Install a conda package in the current Jupyter kernel
import sys
!conda install --yes --prefix {sys.prefix} reverse_geocoder

Однако, если у вас установлена ​​Anaconda, вам просто нужно открыть приглашение Anaconda и установить пакет, используя:

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