Jupyterノートブックでカーネルを削除する方法を知っている人はいますか。 jupyterノートブックにRカーネルがあります。最近、新しいノートブックを開いた直後にカーネルが常に停止します。グーグルで検索したが、満足のいく解決策が得られなかった。前もって感謝します。
jupyter kernelspec list
を実行して、すべてのカーネルのパスを取得します。
次に、不要なカーネルを単にアンインストールします
jupyter kernelspec uninstall unwanted-kernel
古い答え
削除するカーネルに対応するフォルダーを削除します。
ドキュメントには、保存するカーネルの一般的なパスのリストがあります: http://jupyter-client.readthedocs.io/en/latest/kernels.html#kernelspecs
ターミナルで次の方法で削除できます。
jupyter kernelspec uninstall yourKernel
ここで、yourKernel
は、削除するカーネルの名前です。
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>
それでおしまい。
完全を期すために、jupyter kernelspec list
でカーネルのリストを取得できますが、カーネルの1つがこのリストに表示されないケースに遭遇しました。 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.