不是conda环境

时间:2020-04-21 18:49:03

标签: jupyter-notebook conda

我正在尝试从Windows终端上启动conda。

从相关文件夹(“桌面>课程”)中,我安装了jupyter笔记本(“ pip install jupyter笔记本”)和“ nb_conda”(“ conda安装nb_conda”)。然后我通过输入命令'jupyter notebook'打开jupyter笔记本。

到目前为止一切顺利。

但是当我进入jupyter笔记本上的“ Conda”选项卡时,两秒钟后我收到消息“ EnvironmentLocationNotFound:不是conda环境:桌面>课程”

那是为什么?

3 个答案:

答案 0 :(得分:2)

它在 Windows 10 上也对我有用。

前段时间,我安装了 Python。后来,我安装了 Anaconda 来运行 model=Prophet() model.fit(df) forecast=model.make_future_dataframe(periods=14,freq='A) future=model.predict(forecast) from prophet.diagnostics import cross_validation dataframe_crossvalidation=cross_validation(model,initial=pd.to_timedelta(42,unit="Y"), period=pd.to_timedelta(7,unit="Y"),horizon=pd.to_timedelta(14,unit="Y")) **error: Units 'M', 'Y', and 'y' are no longer supported, as they do not represent unambiguous timedelta values durations** 等。它没有用。重新安装也没有帮助。然后我清理了 Python 和 Anaconda 的所有安装并从头开始。

我全新安装了 Anaconda:

  1. 然后我以 pandas_datareader 的身份运行命令行
  2. 我继续:
    admin
  3. 我在 Anaconda 导航器中转到了“环境”
  4. 然后点击中间顶部的“更新索引”
  5. 我一直在等待它完成
  6. 然后,我回到“主页”并启动了 Jupyter

环境似乎不一致,至少 conda update conda conda update anaconda-navigator 的信息是这样。

答案 1 :(得分:1)

有两种解决方案-

1-( 个人不推荐 ),这是因为您可能尚未创建conda环境。要创建具有所有依赖项的新环境,请看这里-https://github.com/Anaconda-Platform/nb_conda

2-( 个人推荐 )从此处安装完整的anaconda发行版-https://github.com/Anaconda-Platform/nb_conda(检查Windows并下载所需的python)。之后,您可以创建一个虚拟环境并从那里启动jupyter,也可以直接从基本环境启动。这将处理所有依赖关系,并将对您将来的所有工作有所帮助。

在遵循第二条建议时,请确保卸载所有以前的python安装。进行全新安装,并在安装时确保在要求将conda添加到系统路径的框中打勾。

祝你好运。

答案 2 :(得分:1)

不是说这是正确的答案,但这对我有用:

  1. 我在 Anaconda 导航器中转到了“环境”
  2. 然后点击中间顶部的“更新索引”
  3. 等待它完成并返回“主页”

能够很好地启动 Jupyter Notebook。