Answers:
运行jupyter kernelspec list
以获取所有内核的路径。
然后只需卸载不需要的内核
jupyter kernelspec uninstall unwanted-kernel
旧答案
删除与您要删除的内核相对应的文件夹。
该文档列出了要存储在其中的内核的通用路径:http : //jupyter-client.readthedocs.io/en/latest/kernels.html#kernelspecs
jupyter kernelspec remove <kernel_name>
现在存在,请在下面查看我的答案stackoverflow.com/a/52606602/4413446
jupyter kernelspec remove
现在存在,请参阅#7934。
这样就可以了。
# List all kernels and grap the name of the kernel you want to remove
jupyter kernelspec list
# Remove it
jupyter kernelspec remove <kernel_name>
而已。
uninstall
只是remove
这些天的别名...
仅出于完整性考虑,您可以使用获得一个内核列表jupyter kernelspec list
,但是我遇到了一个内核没有出现在该列表中的情况。您可以通过打开Jupyter笔记本并选择来查找所有内核名称Kernel -> Change kernel
。如果您在运行时未在此列表中看到所有内容jupyter kernelspec list
,请尝试查看常见的Jupyter文件夹:
ls ~/.local/share/jupyter/kernels # usually where local kernels go
ls /usr/local/share/jupyter/kernels # usually where system-wide kernels go
ls /usr/share/jupyter/kernels # also where system-wide kernels can go
另外,您可以使用jupyter kernelspec remove
或删除内核jupyter kernelspec uninstall
。后者是的别名remove
。从命令的在线帮助文本中:
uninstall
Alias for remove
remove
Remove one or more Jupyter kernelspecs by name.
在jupyter笔记本中运行:
!echo y | jupyter kernelspec uninstall unwanted-kernel
在anaconda提示符下运行:
jupyter kernelspec uninstall unwanted-kernel
有两种方法,我发现要么进入内核所在的目录,然后从那里删除。其次,在下面使用此命令
列出所有内核并获取要删除的内核的名称
jupyter kernelspec list
获取所有内核的路径。
然后只需卸载不需要的内核
jupyter kernelspec remove kernel_name