首页 > 解决方案 > Anaconda:当我升级 Jupyter 时,当我知道存在超过 5.x 版的稳定版本时,它会给我 4.4.0 版

问题描述

我检查了我的 Jupyter 版本,它说 4.4.0,然后我尝试更新conda update jupyter它,它告诉我我已经有了最新版本。但是,Jupyter 站点上列出了 5.x 版本。我尝试更新 conda 本身,conda update conda并再次报告我已经拥有最新的。

我看了这个问题:https ://stackoverflow.com/a/45197778/3047729它谈到了设置单独的环境,但我不确定该解决方案是否是解决此问题的最佳解决方案。如果是,那么适当的命令是conda create -n myspecialenv -c notebook=5.7.4?即使在将来更新之后,所有其他软件包是否仍然可用并处于其“正常”版本?但是,无论您指定最新版本,是否只做同样的事情来更新 Jupyter 的“全局”版本而不是为最新版本创建一个单独的环境会更好?

该答案中引用的链接已失效,但我认为这是包含等效信息的当前链接:https ://conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html #deactivating-an-环境

标签: pythonanacondajupyter-notebookconda

解决方案


当您运行时jupyter --version,它会为您提供jupyter_core只是组成 jupyter 的组件之一的版本。

大多数情况下,大家最感兴趣的是 jupyter notebook 版本,这种情况下可以通过运行jupyter notebook --version.


推荐阅读