環境の確認
カーネルが1つしか存在していない
jupyter kernelspec list
実行例
(newEnv) Unco@HelloMyWorld newEnv % which jupyter
/Users/Unco/Library/Python/3.8/bin/jupyter
(newEnv) Unco@HelloMyWorld newEnv % jupyter kernelspec list
Available kernels:
python3 /Users/Unco/Library/Python/3.8/share/jupyter/kernels/python3
手順
ipykernel をインストール
仮想環境内で、ipykernel をインストールする
pip install ipykernel
実行例
(newEnv) Unco@HelloMyWorld newEnv % pip install ipykernel
仮想環境を設定する
python -m ipykernel install --user --name=<仮想環境名>
実行例
(newEnv) Unco@HelloMyWorld newEnv % python -m ipykernel install --user --name=newEnv
Installed kernelspec newEnv in /Users/Unco/Library/Jupyter/kernels/newEnv
カーネルが増えたことを確認
実行例
(newEnv) Unco@HelloMyWorld newEnv % jupyter kernelspec list
Available kernels:
newEnv /Users/Unco/Library/Jupyter/kernels/newEnv
python3 /Users/Unco/Library/Python/3.8/share/jupyter/kernels/python3
Jupyter Notebook 上で作成したカーネルを選択
赤いラインが入った箇所に仮想環境の名前が入っているのでそれを選択する
-
Using Virtual Environments in Jupyter Notebook and Python - njanakiev
janakiev.com