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

注册Kernel
首先激活你的环境并保证每个环境都有安装Jupyer
(Jupyter-Lab
和Jupyter-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
环境和各个虚拟环境,你可以点击来访问你需要的环境

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