為多個不同Python環境中的jupyter新增kernel
阿新 • • 發佈:2020-08-22
建立虛擬環境
conda create -n my_env_py2 python=2.7
- 使用conda建立了一個名字叫做my_env_py2的虛擬環境,並指定使用的Python版本是2.7 python=2.7`
建立虛擬環境的kernel
- 檢查是否安裝了ipykernel包:(將使用ipykernel這個包來為jupyter新增kernel)
- 可以使用
conda list
來列出當前環境中安裝的所有包 - 如果沒有安裝ipykernel包
- 使用
conda install ipykernel
進行安裝
- 使用
- 如果存在ipykernel包,執行如下命令來為jupyter新增kernal
python -m ipykernel install --name my_kernel_name
- 建立當前虛擬環境中的Python版本的kernel,kernel的名字叫做my_kernel_name`
- 一般kernel的名字與當前的虛擬環境名字相同即可
- 可以使用
- 之後就可以在jupyter的網頁上的Kerel選項中選擇jupyter程式碼的執行環境kernel了(類比於Python的虛擬環境)
當然,也可以在建立虛擬環境的時候就安裝上ipykernel
conda create -n Python27 python=2.7 ipykernel #在建立環境時為其安裝ipykernel
內容參考
- 為jupyter新增kernel: https://www.jianshu.com/p/ccd70432e941
- 給jupyter新增多個python版本的kernel: https://blog.csdn.net/qq_24924689/article/details/82950676
- 建立anaconda的多個虛擬環境: https://blog.csdn.net/py_ray/article/details/72627330
- 最省心的Python版本和第三方庫管理——初探Anaconda: https://zhuanlan.zhihu.com/p/25198543