jupyter 添加不同內核的操作

不論是jupyter notebook 還是 jupyter lab 都可以添加多個 python 內核,並且隨意切換。

1、切換到要添加的虛擬環境,確認是否安裝 ipykernel

python -m ipykernel --version

如果沒有安裝,則安裝:

python -m pip install ipykernel

2、為 Jupyter 添加內核

python -m ipykernel install --user --name=python3 --display-name py37

3、查看 Jupyter notebook kernel

jupyter kernelspec list

4、刪除 jupyter 內核

jupyter kernelspec remove kernelname

5、切換內核

示例:

conda install -n 環境名稱 ipykernel

補充:為Jupyter notebook 增加內核,添加服務器已有的環境

自己單獨安裝Jupyter時,默認的內核隻有服務器系統的python3環境,但是很多其他的諸如tensorflow的包卻在py2的目錄下。

不用去重新建環境,直接添加已有環境即可。

jupyter 安裝

pip3 install  jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple --user
mkdir ~/.jupyter
jupyter notebook password

添加內核:

首先要安裝ipykerner

pip install ipykernel --user

由於服務器多人在用,先看python2的目錄在哪兒,

which python2

復制其所在的路徑目錄 /usr/bin/python

添加進去

/usr/bin/python -m ipykernel install --user --name py2

然後即可.其中python2的自定義的環境,命名為myPython2。重新打開jupyter notebook,便可看到

以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。如有錯誤或未考慮完全的地方,望不吝賜教。

推薦閱讀: