jupyterでkernel選択
conda等で複数の仮想環境を入れているときにjupyterでkernelを入れ替えたい
現在利用可能なkernelの確認
$ jupyter kernelspec list Available kernels: tensorflow /home/username/.local/share/jupyter/kernels/tensorflow tensorflow2 /home/username/.local/share/jupyter/kernels/tensorflow2 python3 /home/username/.pyenv/versions/anaconda3-2019.03/envs/tensorlfow2/share/jupyter/kernels/python3
みたいな感じで出てくる。
新しいkernelのinstall
まずは追加したい仮想環境(ここではtest-env
)をactivateする
$ source activate test-env
test-envを追加する
$ ipython kernel install --user --name=test-env --display-name=test-env
削除する
ディレクトリを削除する
rm -rf /home/username/.local/share/jupyter/kernels/tensorflow
注意
新しく環境を作るときに同じ名前にしないように注意