我在我的 macbook 中创建了多个 miniconda 环境。但是当我打开 jupyter notebook 时,它显示我很久以前创建的不存在的 conda 环境,并且在 conda 环境中不再可用。
如何从 jupyter notebook 中删除这些不存在的环境名称?
我当前的 conda 列表
Jupyter 展示了什么
(注意:例如,Jupyter notebook 显示的环境“xx”不在 conda env 列表中)
如何移除不存在的环境
当我打开 jupyter notebook 时,如何删除不存在的环境,例如“xx”?
最佳答案
这取决于你如何注册内核,但我怀疑你使用了 python -m ipykernel install --user
。在这种情况下,您应该能够获得内核注册位置的列表
jupyter kernelspec list
您可以简单地删除与您要删除的内核相对应的文件夹。
值得注意的是,使用 nb_conda_kernels
使用 ipykernel
自动注册所有 Conda env 会在您删除其环境或从环境中删除 ipykernel
时自动删除内核。
关于python - 如何从 jupyter 笔记本中删除停用的 conda 环境名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64176715/