使用Jupyter Notebook的朋友应该都知道,它能方便我们回顾代码运行结果和可视化效果。
当使用Anaconda管理python时,难免存在为避免各种包版本冲突,系统中同时有多个python虚拟环境的情况。然而,Jupyter Notebook默认使用原始的python 环境,在实现特定功能时多有不便。
此时,切换Jupyter Notebook 中python 内核版本的需求就出现了!
其实,切换并不难,难点大概在于我们不知道如何将现有虚拟环境添加进Jupyter Notebook中。
实现环境引入需要在cmd窗口中完成,简单概括为以下几步:
- 使用 conda env list 查看现有环境(主要是名字)
- 激活想要添加的环境 conda activate 环境名
- 安装 ipykernel 库,后面引入全靠它
- 然后使用命令将环境添加入Jupyter Notebook
具体命令和操作方法可参考这篇文章,写得很详细,此处不再赘述,实测有效。
当不小心添加错误或不想要某一个虚拟环境,可使用以下方法删除(开启管理员权限):
1. 查看已有kernel:jupyter kernelspec list
2. 删除kernel:jupyter kernelspec uninstall kernel_name