J'utilise Anaconda depuis que j'ai commencé à utiliser Python, mais au début je n'étais pas vraiment conscient de la différence entre ** conda ** et ** pip **.
Je sais maintenant que les deux sont "dangereux à mélanger", mais jusqu'à présent, lors de l'installation de nouveaux packages, j'ai utilisé celui qui s'est avéré être introduit sur la page google.
Le résultat est un fouillis de conda et de pip. Plutôt, c'était principalement l'installation de pip (sueur)
Pendant ce temps, j'ai récemment eu l'occasion d'essayer de mettre à jour conda, et à ce moment-là, j'ai remarqué un message d'avertissement comme celui-ci.
Collecting package metadata (repodata.json): done
Solving environment: |
The environment is inconsistent, please check the package plan carefully
The following packages are causing the inconsistency:
- defaults/osx-64::smart_open==1.5.7=py36_0
- https://repo.continuum.io/pkgs/main/osx-64/widgetsnbextension-3.1.0-py36_0.tar.bz2/osx-64::widgetsnbextension==3.1.0=py36_0
- https://repo.continuum.io/pkgs/main/osx-64/datashape-0.5.4-py36hfb22df8_0.tar.bz2/osx-64::datashape==0.5.4=py36hfb22df8_0
- defaults/osx-64::s3transfer==0.1.13=py36_0
- https://repo.continuum.io/pkgs/main/osx-64/dask-0.16.1-py36_0.tar.bz2/osx-64::dask==0.16.1=py36_0
...
(Par la suite, beaucoup de slapsticks)
Est-ce le résultat du mélange et de l'utilisation de conda et pip sans s'en soucier? Heureusement que le gaz toxique n'est pas sorti et qu'il n'a pas été impossible de redémarrer, mais quand on m'a dit "incohérent", j'étais très inquiet car je n'étais qu'un utilisateur. (Bien que la mise à jour elle-même semblait possible en ignorant l'avertissement.)
Pour le moment, j'ai cherché sur Google, donc j'ai simplement envoyé le message d'avertissement dans la fenêtre de recherche. Ensuite, j'ai trouvé le débordement de pile "[L'environnement est incohérent, veuillez vérifier attentivement le plan du package](https://stackoverflow.com/questions/55527354/the-environment-is-inconsistent-please-check-the-" package-plan-soigneusement) ".
Selon cela, le message d'avertissement ne sera pas affiché en procédant simplement comme suit.
conda install anaconda
Quand je l'ai essayé, le message d'avertissement a certainement disparu.
Eh bien, je ne sais pas si cela a résolu le problème sans aucun problème, mais cela fonctionne bien jusqu'à présent. Si vous souffrez des mêmes symptômes et que vous souhaitez essayer cette méthode, veuillez effectuer une sauvegarde au cas où.