前提

    • Anaconda 環境

 

    仮想環境それぞれに jupyter notebook がインストールされている

できるようになること

    どの環境(root, 仮想環境全て)で Jupyter notebook を起動しても、カーネル選択で他の仮想環境を選択すれば選択した仮想環境上で notobook 上のコードを実行できる

方法

    • コマンドラインで Jupyter notebook にカーネルを追加したい環境を activate

 

    以下のコマンドを実行
python -m ipykernel install --user --name=XXXX --display-name=YYYY

コマンドの説明:

    • anaconda を PC の全ユーザーに対してではなく user インストールした場合 –user を付加

–name=XXX

XXXX には設定ファイルを保存するディレクトリ名を入れる
既に同一のディレクトリが存在する場合上書きされてしまうので注意
保存先ディレクトリのパスは, 後述

–display=name=YYYY

jupyter notebook 上で表示するカーネルの名前を入れる

kernelの追加先

Anaconda を user 環境にインストールしている場合のみ記載

    • Mac, Linux

~/user/local/share/jupyter/kernels

Windows

C:user/ユーザー名/AppData/Roaming/jupyter/kernels

もし上記と違った場合も類推して周辺を探せば見つかるはず

广告
将在 10 秒后关闭
bannerAds