如何从 jupyter notebook 中删除未激活的 conda 环境名称?
How to remove inactivate conda environment names from jupyter notebook?
我在我的 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
到 auto-register 所有具有 ipykernel
的 Conda 环境会在您删除它们的环境或从中删除 ipykernel
时自动删除内核环境。
我在我的 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
到 auto-register 所有具有 ipykernel
的 Conda 环境会在您删除它们的环境或从中删除 ipykernel
时自动删除内核环境。