возникли проблемы при переключении ноутбука Jupyter в другую среду, созданную с помощью conda - PullRequest
0 голосов
/ 28 августа 2018

Я создал две новые среды с использованием conda и установил разные зависимости в обеих средах. После активации одной среды и открытия ноутбука jupyter в этой среде я попытался импортировать зависимости, которые я установил для этой среды, но он показал мне ошибку, что этот модуль отсутствует, после чего я отдельно установил ноутбук jupyter в эту среду, используя:

pip install jupyter notebook

и ошибка устранена на этот раз в этой записной книжке Jupyter. Кроме того, когда я импортировал matplotlib в базовую среду, он был импортирован, но в новом env он не показывал ошибку модуля. Означает ли это, что когда у меня есть более одной среды, я должен установить новую записную книжку Jupyter в каждой среде? Я не хочу использовать другие зависимости среды в текущей среде, но все, что я спрашиваю, это то, почему я не могу импортировать пакеты в блокнот jupyter, хотя я установил их в этой среде.

Пожалуйста, помогите мне решить эту проблему. Я потратил 10-15 дней, чтобы понять это, но ничего не нашел.

1 Ответ

0 голосов
/ 28 августа 2018

Пожалуйста, сделайте следующие шаги:

источник активировать [your_env_name]

conda install ipykernel

установка ядра ipython --name [your_env_name]

Как только это будет сделано, запустите ваш код Python из вашего ноутбука Jupyter

Выберите ядро ​​-> Изменить ядро ​​-> [your_env_name]

...