Respuestas:
Corre jupyter kernelspec list
para 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 remove
ahora 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.
uninstall
es simplemente un alias de remove
estos 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 remove
o 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/