Anaconda 如何使用conda或pip更新jupyterlab?

Anaconda 如何使用conda或pip更新jupyterlab?,anaconda,jupyter,jupyter-lab,Anaconda,Jupyter,Jupyter Lab,如何使用conda或pip更新jupyterlab 我知道,conda update jupyter会更新jupyter笔记本(我有Anaconda),但我不确定这是否也能解决jupyterlab问题。conda update jupyter不会自动更新jupyterlab。您必须明确请求jupyterlab的更新: conda update jupyterlab 您可能需要指定conda forge: conda update -c conda-forge jupyterlab 编辑: 尝

如何使用conda或pip更新jupyterlab


我知道,
conda update jupyter
会更新jupyter笔记本(我有Anaconda),但我不确定这是否也能解决jupyterlab问题。

conda update jupyter
不会自动更新jupyterlab。您必须明确请求jupyterlab的更新:

conda update jupyterlab

您可能需要指定conda forge:

conda update -c conda-forge jupyterlab
编辑: 尝试更新到3.0时,
conda update jupyterlab
对我不起作用(jupyter lab--version的结果仍然是2.x),当我尝试指定conda forge或jupyterlab=3.0时,命令挂起的时间太长。在解决环境问题将近一个小时后,我放弃了。以下是我在水蟒壳上的工作:

conda uninstall jupyterlab
conda install -c conda-forge jupyterlab=3

如果您喜欢使用pip:

pip install --upgrade jupyterlab
或者,如果您想要特定版本:

pip install jupyterlab==1.2.4
根据您的权限,您可能还需要在其中添加一个
--user

pip install jupyterlab==1.2.4 --user

我试图更新Jupyterlab的Anaconda,但失败了,这让我很沮丧。 最终我意识到这一行代码对我来说很有用:

    conda update --all

我们这些非巨蟒族呢?@Abhishek请参见下面的评论,回答
pip
命令的备选方案:
pip安装——升级jupyterlab
降级也是如此,例如,当扩展需要一个
jupyterlab=2.x
时。事实上
conda update--all
是一个很好的方法,可以在升级主要软件包(如jupyterlab、Jupyter Classic NB或Spyder)之前刷新和更新整个环境,以便在进行更新之前所有支持软件包都是最新的。这有助于修复因使用pip无意中安装到conda环境中的包而导致的conda包索引。