Wie kann ich einen Kernel aus dem Jupyter-Notebook entfernen?
Ich habe einen R-Kernel auf meinem Jupyter-Notebook. In letzter Zeit stirbt der Kernel immer direkt nach dem Öffnen eines neuen Notizbuchs.
r
jupyter-notebook
zesla
quelle
quelle
jupyter kernelspec remove <kernel_name>
Jetzt existiert siehe meine Antwort unten stackoverflow.com/a/52606602/4413446Sie können es im Terminal löschen über:
Wo
yourKernel
ist der Name des Kernels, den Sie löschen möchten?quelle
sudo
möglicherweise nicht einmal notwendig. Dies ist eine viel bessere Antwort als die akzeptierte.jupyter kernelspec remove
existiert jetzt, siehe # 7934 .Also kannst du einfach.
Das ist es.
quelle
uninstall
ist einfach ein Aliasremove
dieser Tage ...Der Vollständigkeit halber können Sie eine Liste der Kernel mit erhalten
jupyter kernelspec list
, aber ich bin auf einen Fall gestoßen , in dem einer der Kernel nicht in dieser Liste angezeigt wurde. Sie können alle Kernelnamen finden, indem Sie ein Jupyter-Notizbuch öffnen und auswählenKernel -> Change kernel
. Wenn beim Ausführen nicht alles in dieser Liste angezeigt wirdjupyter kernelspec list
, suchen Sie in gängigen Jupyter-Ordnern :Sie können einen Kernel auch mit
jupyter kernelspec remove
oder löschenjupyter kernelspec uninstall
. Letzteres ist ein Alias fürremove
. Aus dem Inline-Hilfetext für den Befehl:quelle
Im Jupyter Notebook laufen :
In einer Anaconda-Eingabeaufforderung ausführen :
quelle
Es gibt zwei Möglichkeiten, was ich gefunden habe, entweder in das Verzeichnis zu gehen, in dem sich die Kernel befinden, und von dort zu löschen. Zweitens mit diesem Befehl unten
Listen Sie alle Kernel auf und geben Sie den Namen des Kernels an, den Sie entfernen möchten
um die Pfade aller Ihrer Kernel zu erhalten.
Dann deinstallieren Sie einfach Ihren unerwünschten Kernel
quelle
Wenn Sie dies für tun
virtualenv
, werden die Kernel in inaktiven Umgebungen möglicherweise nicht mit angezeigtjupyter kernelspec list
, wie oben vorgeschlagen. Sie können es aus dem Verzeichnis löschen:quelle