Конда активировать / данные / Jupyter / Myenv не удается в ноутбуке Jupyterhub - PullRequest
0 голосов
/ 21 февраля 2020

Я создал новую среду conda по указанному пути c, используя -p: $ conda create -p /data/jupyter/myenv

Теперь, если я работаю в ноутбуке Jupyterhub : !source activate /data/jupyter/myenv

Нет ошибок в выводе Блокнота.

Но затем проверьте среды в Блокноте: !conda env list

Я получу:

# conda environments:
#
                         /data/jupyter/myenv
base                  *  /data/opt/anaconda3

Я невозможно активировать myenv внутри ноутбука Jupyter. Но если я запускаю ту же команду внутри терминала bash, я могу активировать новую среду. Я также сделал !conda init bash и попробовал !source activate и !conda activate в ноутбуке с теми же результатами. Как я могу активировать новую среду внутри ячейки Jupyterhub Notebook. Спасибо!

1 Ответ

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

Это удалось решить, запустив: $ conda install nb_conda_kernels как в (базовой) среде, так и (/ data / jupyter / myenv).

После этого обновите sh браузер ноутбука Jupyter, и вы увидите увидеть новые активные среды:

!conda env list
# conda environments:
#
                      *  /data/jupyter/myenv
base                     /data/opt/anaconda3
...