【发布时间】:2021-12-15 14:21:32
【问题描述】:
关于更新 conda,我有两个非常简单的问题。 IE。当更新我的一个环境时
conda update --all,我收到警告
==> WARNING: A newer version of conda exists. <==
current version: xyz1
latest version: xyz2
Please update conda by running
$ conda update -n base conda
我的设置包括一个基本环境和两个实际工作环境,例如 (env1) 和 (env2)。后两个环境使用conda update --all 保持最新,在每个环境中发布。基础环境仅在 Anaconda 安装过程中生成。
问题 1:在激活任何环境之前是否应该在操作系统 (linux) 的命令行上运行 conda update -n base conda?还是应该激活一个特定的环境?还是与发出此命令的环境无关?
问题 2:在任何环境中运行 conda update -n base conda 后,由问题 1 的答案确定,后续 conda update --all 是否会在我的两个工作环境之一(env1、 2) 安装或更新任何额外的东西,只是因为之前的conda update -n base conda?
(PS.:我在 stackoverflow 上发现了很多关于 conda update conda 的问题,但似乎没有涵盖这个问题。)
【问题讨论】: