Comment puis-je supprimer un noyau du notebook jupyter?
J'ai le noyau R sur mon notebook jupyter. Récemment, le noyau meurt toujours juste après l'ouverture d'un nouveau cahier.
r
jupyter-notebook
zesla
la source
la source
jupyter kernelspec remove <kernel_name>
existe maintenant voir ma réponse ci-dessous stackoverflow.com/a/52606602/4413446Vous pouvez le supprimer dans le terminal via:
où
yourKernel
est le nom du noyau que vous souhaitez supprimer.la source
sudo
peut même ne pas être nécessaire. C'est une bien meilleure réponse que celle acceptée.jupyter kernelspec remove
existe maintenant, voir # 7934 .Donc vous pouvez juste.
C'est tout.
la source
uninstall
c'est simplement un alias deremove
ces jours ...Juste pour être complet, vous pouvez obtenir une liste des noyaux avec
jupyter kernelspec list
, mais j'ai rencontré un cas où l'un des noyaux n'apparaissait pas dans cette liste. Vous pouvez trouver tous les noms de noyau en ouvrant un notebook Jupyter et en sélectionnantKernel -> Change kernel
. Si vous ne voyez pas tout dans cette liste lorsque vous exécutezjupyter kernelspec list
, essayez de rechercher dans les dossiers Jupyter courants :Vous pouvez également supprimer un noyau avec
jupyter kernelspec remove
oujupyter kernelspec uninstall
. Ce dernier est un alias pourremove
. Dans le texte d'aide en ligne de la commande:la source
Dans jupyter notebook, exécutez :
Dans l'invite anaconda, exécutez :
la source
Il y a deux façons, ce que j'ai trouvé soit va dans le répertoire où résident les noyaux et supprime de là. Deuxièmement, en utilisant cette commande ci-dessous
Répertoriez tous les noyaux et saisissez le nom du noyau que vous souhaitez supprimer
pour obtenir les chemins de tous vos noyaux.
Ensuite, désinstallez simplement votre noyau indésirable
la source
Si vous faites cela pour
virtualenv
, les noyaux dans les environnements inactifs peuvent ne pas être affichés avecjupyter kernelspec list
, comme suggéré ci-dessus. Vous pouvez le supprimer du répertoire:la source