在jupyter notebook中添加conda創建的環境(kernel)

reference:https://www.jianshu.com/p/edbedd55bb49

筆者使用window10,其他系統相應命令可自行替換

在jupyter notebook中切換kernel

image.png

爲不同的環境配置kernel

有時候使用conda命令創建了新的python環境(假設是tensorflow),但是使用上面的方法並不能切換,因爲Change kernel中並沒有新創建的環境。

conda creare -n tensorflow python=3.6

解決方案是手動添加這一kernel,具體步驟如下:

  1. 切換到需要配置的環境(這裏是tensorflow)
activate tensorflow
  1. 安裝ipykernel
pip install ipykernel
  1. 手動添加這一kernel
python -m ipykernel install --name tensorflow --display-name "tensorflow(python3.6)"
  • --name被用於jupyter內部,這一命令將覆蓋具有相同名稱的kernel
  • --display-name指定jupyter notebook中顯示的名字

其他

  • 可以使用命令jupyter kernelspec list查看當前所有可用的kernel

    image

參考資料

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章