原諒我一直都沒怎麼用jupyter,隻不過最近比賽的時候發現大佬們都在用這個東西,然後用完就無法自拔,好用的不要不要的……
但是一般都使用anconda,當出現多個環境的時候我開始從網上各種搜,然後各種垃圾教程。。。知道讓我遇見了你。。(好gay….),本博最後有相關網站參考
整理如下:
前奏:自行安裝anaconda,并建立虛拟環境
檢視jupyter notebook kernel
使用指令
jupyter kernelspec list
可以檢視目前的kernel
删除jupyter notebook kernel
使用指令
jupyter kernelspec remove kernelname
首先安裝ipykernel
在terminal下執行指令行:conda install ipykernel
在虛拟環境下建立kernel檔案
在terminal下執行指令行:conda install -n 環境名稱 ipykernel
比如我的虛拟環境叫python27(後面舉例都預設這個虛拟環境),那麼我的就是:conda install -n python27 ipykernel
激活conda環境
在terminal下執行指令行:
windows版本:source activate 環境名稱 我的指令是:source activate python27
linux版本:source activate 環境名稱我的指令是:activate python27
将環境寫入notebook的kernel中
python -m ipykernel install --user --name 環境名稱 --display-name "在jupyter中顯示的環境名稱"
這裡引号裡面的名稱自己可以随便起,用于在jupyter裡面做辨別,這裡我仍然在jupyter裡面叫python27,是以我的指令是:python -m ipykernel install --user --name python27 --display-name "python27"
打開notebook伺服器
在terminal下執行指令行jupyter notebook
上面的相關步驟就可以完成jupyter的相關配置,但是如果經常需要用jupyter notebook,那麼最好在建立虛拟環境的時候便安裝好ipykernel
指令:conda create -n 環境名稱 python=3.5 ipykernel
另外删除kernel環境:
jupyter kernelspec remove 環境名稱
參考連結:
原文:https://blog.csdn.net/u014665013/article/details/81084604