Respuestas:
Corre jupyter kernelspec listpara obtener las rutas de todos tus núcleos.
Luego simplemente desinstale su núcleo no deseado
jupyter kernelspec uninstall unwanted-kernel
Respuesta anterior
Elimine la carpeta correspondiente al kernel que desea eliminar.
Los documentos tienen una lista de las rutas comunes para los núcleos que se almacenarán en: http://jupyter-client.readthedocs.io/en/latest/kernels.html#kernelspecs
jupyter kernelspec remove <kernel_name>ahora existe ver mi respuesta a continuación stackoverflow.com/a/52606602/4413446
jupyter kernelspec removeahora existe, ver # 7934 .
Entonces puedes simplemente.
# List all kernels and grap the name of the kernel you want to remove
jupyter kernelspec list
# Remove it
jupyter kernelspec remove <kernel_name>
Eso es.
uninstalles simplemente un alias de removeestos días ...
Solo para completar, puede obtener una lista de núcleos jupyter kernelspec list, pero me encontré con un caso en el que uno de los núcleos no apareció en esta lista. Puede encontrar todos los nombres de kernel abriendo un cuaderno Jupyter y seleccionando Kernel -> Change kernel. Si no ve todo en esta lista cuando ejecuta jupyter kernelspec list, intente buscar en las carpetas comunes de 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
Además, puede eliminar un núcleo con jupyter kernelspec removeo jupyter kernelspec uninstall. Este último es un alias para remove. Del texto de ayuda en línea para el comando:
uninstall
Alias for remove
remove
Remove one or more Jupyter kernelspecs by name.
En jupyter notebook ejecuta :
!echo y | jupyter kernelspec uninstall unwanted-kernel
En anaconda prompt run :
jupyter kernelspec uninstall unwanted-kernel
Hay dos maneras, lo que encontré, o bien, vaya al directorio donde residen los núcleos y borre de allí. En segundo lugar, usando este comando a continuación
Enumere todos los núcleos y obtenga el nombre del núcleo que desea eliminar
jupyter kernelspec list
para obtener las rutas de todos sus núcleos.
Luego simplemente desinstale su núcleo no deseado
jupyter kernelspec remove kernel_name
Si está haciendo esto para virtualenv, los núcleos en entornos inactivos podrían no mostrarse jupyter kernelspec list, como se sugirió anteriormente. Puede eliminarlo del directorio:
~/.local/share/jupyter/kernels/