ядро появилось в ноутбуке jupyter, но не работает - PullRequest
0 голосов
/ 06 июня 2019

Я планирую использовать виртуальную среду в ноутбуке jupyter, выполнив следующие действия:

conda create -n test python==3.6
conda activate test
ipython kernel install --user --name=test

Затем я получу следующее взамен:

Installed kernelspec test in C:\Users\User\AppData\Roaming\jupyter\kernels\test

, которое, кажется, работает, когдаЯ увидел, что тестовое ядро ​​появилось в блокноте jupyter.

Однако, когда я переключаюсь на это ядро, оно фактически использует мою среду по умолчанию для python.

Я также проверил существующие ядра с помощью:

λ jupyter kernelspec list
Available kernels:
  shjh       C:\Users\User\AppData\Roaming\jupyter\kernels\shjh
  test       C:\Users\User\AppData\Roaming\jupyter\kernels\test
  python3    C:\Users\User\Anaconda3\share\jupyter\kernels\python3

Он есть, но не работает ...

Есть предложения, как это исправить.

1 Ответ

0 голосов
/ 06 июня 2019

Не уверен, что является причиной проблемы.Но, к счастью, я нашел рабочее решение.

Сначала я удалил установленное ядро ​​с помощью

jupyter kernelspec uninstall <kernel name>

, а затем снова добавил с помощью ipykernel:

conda create -n test python==3.6
conda activate test
(test) λ pip install ipykernel
(test) λ python -m ipykernel install --name test --display-name "some name"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...