Jupyter Notebookで仮想環境を使う-kernel登録(追加)・削除コマンド【2024】

新月一2024-12-13OtherJupyter 仮想環境

TIP

Jupyter NotebookやJupyter labを使用する際、仮想環境をカーネルに登録しないとjupyterでその仮想環境を使えるようにならない。その登録方法と登録解除(削除)の方法を忘れがちなので、備忘録としてまとめている。

前提

  • jupyterの環境を構築済みであること。
  • ipykernelをインストールしていること。

していない場合

pip install ipykernel でipykernelをインストールできる。

jupyter karnelspec関連コマンド一覧

コマンド内容
python -m ipykernel install --user --name=KERNEL_NAMEKERNEL_NAMEのカーネルを登録
jupyter kernelspec list登録されたカーネルのリストを表示
jupyter kernelspec uninstall KERNEL_NAMEKERNEL_NAMEのカーネルを削除

まとめ

たった三つなのに結構忘れる……登録方法だけ覚えていたりするけれど、削除しないとどんどん溜まっていくので注意したい。なお、筆者はローカルのMacでは仮想環境を使うのをやめた。(結局容量を食うため) 仮想環境の便利さと容量の圧迫は反比例とはよく言ったものである。(誰も言ってない)