不是conda环境

5
我正在尝试在Windows终端中启动conda。
我从相关文件夹(“桌面>课程”)安装了jupyter笔记本(“pip install jupyter notebook”)和'nb_conda'(“conda install nb_conda”)。然后,我通过输入命令“jupyter notebook”打开了jupyter笔记本。
到目前为止一切顺利。
但是当我进入jupyter笔记本的“Conda”选项卡时,2秒钟后我会收到消息:““EnvironmentLocationNotFound:Not a conda environment:Desktop> Course””
为什么会这样呢?

我正在尝试在Windows终端上启动Conda。该帖子的其余部分似乎是关于Jupyter笔记本,而不是启动Conda。您能澄清一下您的问题吗?如果您正在使用Conda,为什么要通过pip安装jupyter? - AMC
5个回答

7

在Windows 10上,这对我也有效。

一段时间以前,我安装了Python。后来,我安装了Anaconda以运行等程序,但它没有奏效。重装也没有帮助。然后我清除了所有的Python和Anaconda安装,并从头开始。

我进行了全新的Anaconda安装:

  1. Then I ran the command line as admin
  2. I proceed:
    conda update conda
    conda update anaconda-navigator
    
  3. I went to "Environments" in the Anaconda Navigator
  4. Then clicked on "Update Index" in the middle top
  5. I waited for it to finish
  6. Then, I went back to "Home" and launched the Jupyter

看起来环境不一致,至少这是conda update的提示信息。


我有同样的问题。这个解决方案有效,但每次启动Anaconda时都需要执行它。一定有更好的方法。如果有人知道,请告诉我们所有人。 - nafrtiti

5

不一定说这是正确的答案,但这对我有效:

  1. 我进入了Anaconda Navigator中的“环境”
  2. 然后在中间顶部点击了“更新索引”
  3. 等待它完成后返回“主页”

现在可以正常启动Jupyter Notebook。


1
有两个解决方案:
1 - (不建议个人使用) 这是因为您可能还没有创建conda环境。要创建具有所有依赖项的新环境,请参见此处- https://github.com/Anaconda-Platform/nb_conda 2 - (个人推荐) 从此处安装完整的anaconda发行版- https://github.com/Anaconda-Platform/nb_conda (检查Windows并下载您选择的Python版本)。之后,您可以创建一个虚拟环境并从那里启动jupyter,或直接从基本环境启动。这将处理所有依赖关系,并帮助您在未来的所有尝试中。
在遵循第二个建议时,请确保卸载所有以前的Python安装程序。进行全新安装时,请确保选中询问是否将conda添加到系统路径的框。
祝好运。

0
你可以尝试使用Anaconda的命令提示符。这可能会解决你的问题。

0

我在激活环境时重新安装conda时遇到了“Not a conda environment”错误。


目前你的回答不够清晰,请编辑并添加更多细节,以便他人理解如何解决问题。你可以在帮助中心找到有关如何编写好回答的更多信息。 - Community

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接