Старые ядра появляются в jupyter даже после переустановки - PullRequest
0 голосов
/ 25 февраля 2019

Я пытался запустить ядро ​​ijavascript (но не получилось).Теперь я хочу удалить его из доступных ядер в jupter (lab и notebook).

Я запустил:

jupyter kernelspec remove kernel-name

jupyter kernelspec list
Available kernels:
    python3    /opt/anaconda3/share/jupyter/kernels/python3

показывает, что ядро ​​"пропало".

Я посмотрел: "/usr/local/share/jupyter/kernels/kernel.json" и каждый файл "kernel.json", который я мог найти в папке установки или в моей домашней папке.Отображается только ядро ​​python 3.

Однако ядро ​​Javascript показано в стартовой версии jupyter lab и в качестве доступного ядра в блокноте jupyter (оба в jupyterhub).Это все еще появляется после полной переустановки анаконды.(После удаления предыдущих установочных файлов и всех конфигурационных файлов и папок, которые я смог найти.)

Как мне избавиться от этой записи ядра?

Установка: Ubuntu 18.4 Anaconda3-2018.12-Linux-x86_64 Jupyter 4.40 Jupyterhub 0.9.4 Jupyterlab 0.35.4

1 Ответ

0 голосов
/ 01 марта 2019

После еще нескольких копаний я нашел следующие места для возможных определений ядра .

Хотя я удалил определение ядра, которое я нашел в

/usr/local/share/jupyter/kernels

, это былонедостаточно для jupyterhub (установлен как root).

При входе в jupyterhub с моей учетной записью все еще отображается ядро.Я наконец нашел его в своем домашнем каталоге пользователя по адресу:

~/.local/share/jupyter/kernels

Удаление этого сделало свое дело.

...