安裝完Anaconda利用conda創建了虛擬環境,但是啟動jupyter notebook之后卻找不到虛擬環境。
實際上是由於在虛擬環境下缺少kernel.json文件,解決方法如下:
創建環境: conda create -n 環境名稱
也可以創建環境時直接加入ipykernel,比如:conda create -n 環境名稱 python=3.6 ipykernel
如果創建環境時不安裝ipykernel,那么在虛擬環境下創建kernel文件:conda install -n 環境名稱 ipykernel
激活conda環境: source activate 環境名稱
將環境寫入notebook的kernel中
python -m ipykernel install --user --name 環境名稱 --display-name "環境名稱"
(一定要先激活環境,然后在將環境寫入jupyter notebook)
打開notebook服務器:jupyter notebook
瀏覽器打開對應地址,新建python,就會有對應的環境提示了
刪除kernel環境:
jupyter kernelspec remove 環境名稱