181 votes

L'environnement est incohérent, veuillez vérifier attentivement le plan de package

J'ai essayé de mettre à jour ou d'installer de nouveaux packages à partir d'anaconda et dernièrement, ce message est apparu:

 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

J'ai essayé avec conda clean --all puis conda update --all mais ça persiste.

Infos Conda

 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

115voto

mm49307 Points 496

J'avais fait face au même problème. Courir simplement

 conda install anaconda

résolu le problème pour moi.

32voto

Sachin Kumar Points 110

Les incohérences sont dues aux différentes versions des packages et à leurs dépendances conflictuelles.

 conda update --all

Cette commande met à jour tous les packages, puis conda résout l'incohérence tout seul.

20voto

jschabs Points 442

Avait ce même problème et aucune des autres solutions n'a fonctionné pour moi. J'ai fini par désinstaller et réinstaller conda, puis réinstaller toutes mes bibliothèques.

15voto

hans Points 168

Solutions ultimes:

 conda activate base
conda install anaconda
conda update --all

Fonctionne sur Windows 10 et Ubuntu 18.04 (crédits à @ MF.OX pour ubuntu).

Suppression des problèmes suivants pour moi:

  • The environment is inconsistent
  • WARNING conda.base.context:use_only_tar_bz2(632)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X