conda-info显示Linux中的conda更新后的旧版本



我按照conda-doc更新了谷歌can服务器上的conda,如下所示:

conda update -n base -c defaults conda

之后,它显示:

Solving environment: done

==> WARNING: A newer version of conda exists. <==
current version: 4.5.11
latest version: 4.12.0
Please update conda by running
$ conda update -n base -c defaults conda

# All requested packages already installed.

然后我试试这个:

conda update --all

相同的输出加上一些包和进度:

Solving environment: done

==> WARNING: A newer version of conda exists. <==
current version: 4.5.11
latest version: 4.12.0
Please update conda by running
$ conda update -n base -c defaults conda

## Package Plan ##
environment location: <path>

The following packages will be downloaded:
<packages and progress>

然后我运行conda info

active environment : None
shell level : 0
user config file : <path>/.condarc

populated config files : 
conda version : 4.5.11
conda-build version : 2.0.2
python version : 3.5.6.final.0
base environment : <path>/anaconda3  (writable)
channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/free/linux-64
https://repo.anaconda.com/pkgs/free/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/pro/linux-64
https://repo.anaconda.com/pkgs/pro/noarch
package cache : <path>/anaconda3/pkgs
<path>/.conda/pkgs
envs directories : <path>//anaconda3/envs
<path>//.conda/envs
platform : linux-64
user-agent : conda/4.5.11 requests/2.25.1 CPython/3.5.6 Linux/5.13.0-1019-gcp ubuntu/20.04 glibc/2.31
UID:GID : <the ID>
netrc file : None
offline mode : False

上次安装过程中没有出现错误。但它似乎仍然没有更新,我在任何环境中都没有,我在这个谷歌云服务器上下载并安装了conda 4.2.0版本,我想知道我的conda是否更新到了4.12,如果没有,我该如何正确更新?

感谢

虽然通常不建议就地更新Python,但这已经过时了,很可能是阻止conda包更新的原因。

尝试:

conda install -n base --dry-run python=3.9 conda=4.12

看看是否可以更新。如果是,请在没有--dry-run标志的情况下重试。

⚠️请注意,这是一个有风险的更新-如果conda软件包没有使用python正确升级,安装可能会失败。我建议先备份。

最新更新