我创建了一个用于Jupyter笔记本的R内核:
conda create -n myrenv r-essentials -c r
当运行Jupyter时,在创建新笔记本的菜单中,我可以看到我的新内核的选择new
-->;R [conda env:myrenv]
,但是我也可以选择new
-->;Python [conda env:myrenv
]。你知道吗
如何从列表中删除后一个环境?我甚至不知道为什么python会出现在我的R环境中。你知道吗
其他信息:
conda 4.5.11
Tags:
r-essentials
与python以及jupyter_client
和ipykernel
软件包一起提供,使您的jupyter能够提出这个R,从而将python作为内核安装在笔记本中。ipykernel是jupyter必须使用的,它将R作为内核,而python是ipykernel的依赖项,所以。。。你知道吗我认为你不能从提议的内核列表中删除python。如果您从conda环境中删除python,它也会删除ipykernel和jupyter\u客户机包。你所能做的就是忽略它。你知道吗
编辑:找到更多信息
因为我也想做同样的事情,所以研究了这个问题之后,jupyter似乎有一个很好的内置程序来完成这个任务:
运行
jupyter-kernelspec list
列出所有可用的内核。然后你可以用
jupyter-kernelspec remove <kernel_to_remove>
如果要删除内核。
但是,似乎无法删除python3内核。即使我跑了:
jupyter-kernelspec remove python3
python3仍然出现在列表中,并且仍然是笔记本中可用的内核。。。你知道吗
相关问题 更多 >
编程相关推荐