創建虛擬環境
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
查看有多少個kernel
jupyter kernelspec list
內容參考
- 為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