Доступ к пакету в виртуальной среде python - PullRequest
0 голосов
/ 03 марта 2020

У меня есть виртуальная среда, в которой я установил 'geo pandas'. Когда я делаю список пипсов, он также перечисляет этот пакет. Но когда я пытаюсь вызвать его в своем блокноте jupyter через «import geo pandas», я получаю ModuleNotFoundError. Пожалуйста, помогите - я использую windows машина

Ответы [ 2 ]

0 голосов
/ 06 марта 2020

Вы должны проверить, использует ли ваш ноутбук правильное ядро ​​(правильное virtualenv). Если вы все еще находитесь в ядре, используя стандартную среду, и geopandas не установлен, возможно, вы получите эту ошибку.

Поэтому проверьте, работаете ли вы в правильном ядре: проверка ядра

Вы можете установить ядро ​​в блокнот jupyter, активировав venv и затем установив его:

source activate myenv
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"

Подробнее об этой установке здесь .

0 голосов
/ 03 марта 2020

Вы можете убедиться, что ваш ноутбук работает в правильной виртуальной среде, выполнив:

import sys
sys.version

Вот как запустить ноутбук Jupyter в virtualenv.

...