我的电脑上已经安装了蟒蛇,我想更新一下。在Navigator中,我可以看到有几个单独的包可以更新,但也有一个anaconda包,有时有版本号,有时说自定义。我该怎么做?


当前回答

我还尝试使用conda install -n base anaconda=2022.10更新anaconda,但这导致冲突,表明我的python版本太低(3.6)。

我最终设法更新使用以下命令:

conda install -n base anaconda=2022.10 python=3.8

最新的anaconda版本代码可以在发布说明中找到。

(在此期间,我还使用conda install—rev 0重置了我的基本环境,但不确定这是必要的。在任何情况下,当尝试这样做时,要意识到可能的后果!)

其他回答

打开“命令或conda提示符”并运行:

conda update conda
conda update anaconda

最好两次运行这两个命令(一个接一个),以确保所有基本文件都已更新。

这将使您回到最新的“发行版”,其中包含了由Continuum的人选择的软件包,以便更好地协同工作。

如果你想运行每个包的最后一个版本(这可能导致一个不稳定的环境):

conda update --all 

希望这能有所帮助。

来源:

https://docs.anaconda.com/anaconda/install/update-version https://github.com/conda/conda/issues/1414#issuecomment-119071154

要将已安装的版本更新到最新版本,例如2019.07,请运行:

conda install anaconda=2019.07

在大多数情况下,这种方法可以满足您的需求并避免依赖关系问题。

这是Anaconda官方文档的建议:

conda update conda
conda install anaconda=2021.11

您可以在这里找到当前和过去的版本代码。

该命令将更新到Anaconda元包的特定版本。

我觉得(与公认的答案相反),这是95%的Anaconda用户想要的:升级到Anaconda元包的最新版本(由Anaconda分销商组装和测试),忽略单个包的更新状态,这将由conda update发布——所有。

我还尝试使用conda install -n base anaconda=2022.10更新anaconda,但这导致冲突,表明我的python版本太低(3.6)。

我最终设法更新使用以下命令:

conda install -n base anaconda=2022.10 python=3.8

最新的anaconda版本代码可以在发布说明中找到。

(在此期间,我还使用conda install—rev 0重置了我的基本环境,但不确定这是必要的。在任何情况下,当尝试这样做时,要意识到可能的后果!)

在Mac上,打开终端,执行以下两个命令。

conda update conda
conda update anaconda

确保多次运行每个命令以更新到当前版本。