Anaconda:当我升级Jupyter时,当我知道存在高于5.x的稳定版本时,它会为我提供4.4.0版本

时间:2019-01-31 00:48:23

标签: python anaconda jupyter-notebook conda

我检查了我的Jupyter版本,并显示为4.4.0,然后尝试使用conda update jupyter更新,它告诉我我已经拥有最新版本。但是,Jupyter网站上列出了5.x版本。我尝试使用conda update conda更新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-environment

1 个答案:

答案 0 :(得分:2)

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

在大多数情况下,人们最喜欢jupyter笔记本版本,在这种情况下,可以通过运行jupyter notebook --version来实现该版本。