我试图从anaconda更新或安装新包,最近,这条消息出现了:

The environment is inconsistent, please check the package plan carefully
The following package are causing the inconsistency:

   - defaults/win-32::anaconda==5.3.1=py37_0

done

我尝试用conda clean -all,然后用conda update -all,但它仍然存在。

第二次信息

active environment : base
    active env location : C:\Users\NAME\Continuum
            shell level : 1
       user config file : C:\Users\NAME\.condarc
 populated config files : C:\Users\NAME\.condarc
          conda version : 4.6.11
    conda-build version : 3.17.7
         python version : 3.7.3.final.0
       base environment : C:\Users\NAME\Continuum  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/win-32
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/win-32
                          https://repo.anaconda.com/pkgs/free/noarch
                          https://repo.anaconda.com/pkgs/r/win-32
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-32
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : C:\Users\NAME\Continuum\pkgs
                          C:\Users\NAME\.conda\pkgs
                          C:\Users\NAME\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\NAME\Continuum\envs
                          C:\Users\NAME\.conda\envs
                          C:\Users\NAME\AppData\Local\conda\conda\envs
               platform : win-32
             user-agent : conda/4.6.11 requests/2.21.0 CPython/3.7.3 Windows/10 Windows/10.0.17763
          administrator : False
             netrc file : None
           offline mode : False

当前回答

对于我们这些拥有miniconda并且不能/不想安装anaconda的人来说:接受的答案在调整时是有效的。

第二秒第二秒 第二次更新——全部

本想评论的,但我的名声太低了。

其他回答

我也遇到过同样的问题。简单地运行

conda install anaconda

帮我解决了问题。

在我的案例中,上述方法都不奏效。但这不到一分钟就奏效了:

1-我再次下载了最新的安装程序(在我的情况下是miniconda)

2-使用-u选项运行安装程序:

bash Miniconda3-py39_xxxx-Linux-x86_64.sh -u

3-对所有问题回答“是”,让安装程序完成

4-然后运行conda update conda -all

希望这对你有所帮助……

如果其他解决方案不起作用,还原环境可以解决这个问题。

使用conda list—revisions,选择一个修订号,然后使用conda install—revision[#]一步一步地往回走,直到一切都恢复正常。

在我的环境中。

1.

conda install anaconda
conda update --all

然后它就可以正常工作了。

当我试图更新我的基本conda环境时,我得到了一个环境不一致的错误。我用miniconda。不幸的是,上面的答案都不适合我。

对我有用的是:

conda activate base
conda install conda --force-reinstall
conda install conda --force-reinstall
conda update --all

(是的,由于某些原因,有必要运行conda install conda -force-重装两次!)