创建虚拟环境
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