Jupyter内注册Kernel,方便切换多个环境

Anaconda环境

往往我们需要拥有多个Python开发环境,这一般使用Anaconda来创建和控制虚拟环境,编写程序时,往往使用轻量的Jupyter环境,但是对于不同的环境切换,我们可能需要开多个Jupyter,因此这里介绍如何Jupyer中注册各个环境的Kernel,使用一个Jupyter方便切多个环境

注册Kernel

首先激活你的环境并保证每个环境都有安装JupyerJupyter-LabJupyter-Notebook同样适用),然后安装ipykernel,最后注册Kernel

conda activate YOUR_ENVNAME
pip install jupyterlab
pip install ipykernel
python -m ipykernel install --user --name YOUR_ENVNAME
conda deactivate

全部注册完成后,你会看到以下文件

最后我们只需要在base环境(任意具有Jupyter环境都可以)安装Jupyter就可以启动Jupuyer并任意选择环境而不需要使用activate来激活环境,需要注意的是在注册时必须进入相应的conda环境运行上述命令

进入网页端,你会看到几种不同的Python模块,从左至右依次是你的base环境和各个虚拟环境,你可以点击来访问你需要的环境

当然你也可以在右上角动态切换

猜你喜欢

转载自blog.csdn.net/qq_39567427/article/details/118228241