我曾经尝试过运行ijavascript内核(但失败了)。 现在,我想将其从jupter(实验室和笔记本)的可用内核中删除。
我跑了
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实验室启动程序中显示,并且在jupyter笔记本中(在jupyterhub中都可以使用)显示为可用内核。 完全重新安装anaconda之后,它仍然会显示。 (删除以前的安装文件以及我可以找到的所有配置文件和文件夹之后。)
如何摆脱该内核条目?
安装: Ubuntu的18.4 Anaconda3-2018.12-Linux-x86_64 Jupyter 4.40 Jupyterhub 0.9.4 Jupyterlab 0.35.4
答案 0 :(得分:0)
经过进一步的挖掘,我发现 the following places for possible kernel definitions。
尽管我删除了在
中找到的内核定义/usr/local/share/jupyter/kernels
这对于jupyterhub(作为root用户安装)还不够。
使用我的用户帐户登录到jupyterhub仍然显示内核。 我终于在我的用户主目录下找到了它:
~/.local/share/jupyter/kernels
消除这个问题就可以了。