Jupyter Lab环境中切换不同Python内核
我一般选择在 base 环境中安装 jupyter lab。(不推荐)
| 1 | (base) D:\development\python>mamba install jupyterlab | 
方案一
在 base 环境中,可以安装 nb_conda_kernels,这个是一个与 Conda 集成的 Jupyter 插件,它允许你在 Jupyter 中使用 Conda 环境中的不同内核。
方案二(推荐)
安装ipykernel。
创建一个新的环境,比如 py310,在这个环境里面安装 ipykernel,mamba install ipykernel。然后执行命令 python -m ipykernel install --user --name py310,其中py310是环境的名字。
| 1 | mamba activate py310 | 
ipykernel 包是 Jupyter 的一个关键组件,它提供了 IPython 内核,允许 Jupyter 与 IPython 交互式计算环境进行通信。
在jupyter lab页面中刷新,就可以自由选择 python 环境了,如下图所示:
 
这时会在Start Preferred Kernel里面显示新的环境。
 
推荐
最佳实践:
创建虚拟环境,在虚拟环境里面安装 jupyter lab,不然会遇到各种各样奇怪的问题。