conda create -n xxx(虚拟环境名) python==3.x
conda activate xxx #进入到该虚拟环境中
pip install --user ipykernel #安装ipykernel
python -m ipykernel install --user --name=xxx #添加虚拟环境kernel到jupyter中
#成功添加后会打印
#Installed kernelspec xxx in /home/user/.local/share/jupyter/kernels/xxx
在该路径的文件夹中,可以找到一个***kernel.json***的文件配置:
{
"argv": [
"/home/user/anaconda3/envs/xxx/bin/python",
"-m",
"ipykernel_launcher",
"-f",
"{connection_file}"
],
"display_name": "xxx",
"language": "python"
}
在删除虚拟环境后,我们同样需要删除其添加到jupyer中的kernel(碍眼),操作如下:
1、在jupyter的终端 Terminal 中输入
jupyter kernelspec list
会显示当前存在的kernel的名字及其路径
2、删除目标kernel
jupyter kernelspec uninstall xxx