手把手教你jupyter lab中如何使用自定义的conda环境
1、创建一个shell脚本 /xxx/ipy38.sh,启动conda:
source ~/.bash_profile # 这是macos的用法
source ~/.bashrc # 这是linux的用法
#! /bin/bash
source ~/.bash_profile
conda activate your_conda_name
python $@
2、修改你创建的conda的kernel.json 文件:
最原始的方法就是全局查找
cd ~
find . | grep 'kernels/aix'
然后编辑这个kernel.json
(1) 把这个路径改成刚刚shell脚本的路径 “/Users/XXX/opt/anaconda3/bin/ipy38.sh”,
(2) “display_name”: “aix360_new”,
{
"argv": [
"/Users/XXX/opt/anaconda3/bin/ipy38.sh",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
],
"display_name": "aix360_new",
"language": "python",
"metadata": {
"debugger": true
}
}
再去jupyter lab中看一下就多了一个名为 aix360_new 的kernel
如果不放心的话也可以考虑重启jupyter lab,我这里没有重启就生效啦。
一句题外话:本文提供的方法和下面这个方法的区别是我这种不需要安装多个jupyter lab,只是多个kernel,用起来很方便。
目测下面这个方法需要安装多个jupyter lab才可以
https://blog.csdn.net/u010168781/article/details/126721487