Anaconda 无法更新版本或 jupyter 核心包

Anaconda unable to update version or jupyter core packages

我希望我的 anaconda 和 jupyter 配置是最新的。我遵循了 $ conda update conda + $ conda update anaconda + $ conda update --all 的组合的常见建议但是当我列出核心包时 $ jupyter --version 我每次都会得到同样的东西:

IPython          : 7.29.0
ipykernel        : 6.4.1
ipywidgets       : 7.6.5
jupyter_client   : 6.1.12
jupyter_core     : 4.8.1
jupyter_server   : 1.4.1
jupyterlab       : 3.2.1
nbclient         : 0.5.3
nbconvert        : 6.1.0
nbformat         : 5.1.3
notebook         : 6.4.5
qtconsole        : 5.1.1
traitlets        : 5.1.0

我知道这些不是这些软件包的最新版本。如果我尝试升级单个软件包,我会得到

$ conda update jupyterlab
Collecting package metadata (current_repodata.json): done
Solving environment: - 

Updating jupyterlab is constricted by 

anaconda -> requires jupyterlab==3.2.1=pyhd3eb1b0_1

If you are sure you want an update of your package either try `conda update --all` or install a specific version of the package you want using `conda install <pkg>=<version>`

done

# All requested packages already installed.

这是怎么回事?

更新到最新版本的 Anaconda 似乎可以解决此问题:

conda install anaconda=2022.05

我现在得到以下 jupyter 版本 (jupyter --version)

Selected Jupyter core packages...
IPython          : 8.2.0
ipykernel        : 6.9.1
ipywidgets       : 7.6.5
jupyter_client   : 6.1.12
jupyter_core     : 4.9.2
jupyter_server   : 1.13.5
jupyterlab       : 3.3.2
nbclient         : 0.5.13
nbconvert        : 6.4.4
nbformat         : 5.3.0
notebook         : 6.4.8
qtconsole        : 5.3.0
traitlets        : 5.1.1

您可以找到所有可用 anaconda 版本的列表 here