Jupyter Notebook 不再识别新的 conda 环境

spe*_*987 3 python jupyter jupyter-notebook

每当我之前在激活的 conda 环境中运行 Jupyter 笔记本时,该环境就在 Jupyter 中可用。但是,现在当我在任何新创建的环境中执行此操作时,这不再起作用。如果我使用以前创建的环境,我可以通过 Jupyter 访问该环境,但只有新创建的环境才不起作用!

我已尝试安装 nb_conda_kernels ipykernel 和 ipywidgets,如另一个堆栈溢出问题中所述,但这也不能解决问题。

我有什么想法可以让它再次工作以及可能无法安装哪些软件包才能使其工作吗?

编辑:如果我遵循这篇文章中的最佳答案Conda 环境未显示在 Jupyter Notebook 中,则该环境将变得可用。但是我需要为每个新环境运行它!这种行为有什么理由可以改变吗?

小智 8

尝试这个

conda create --name firstEnv
conda activate firstEnv
conda install -c anaconda ipykernel
python -m ipykernel install --user --name=firstEnv
Run Code Online (Sandbox Code Playgroud)