Intenté actualizar o instalar nuevos paquetes de anaconda y últimamente, apareció este mensaje:
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
Lo intenté con conda clean --ally luego conda update --allpero persiste.
Información 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

conda update --all, por lo que no resuelve el problema (en algunos casos), peroconda installparece funcionar (y para actualizar otros paquetes en la lista)conda install anacondaque acaba de instalar un paquete anaconda y eliminó un paquete conda + actualizó algunas dependencias. Luego lo seguíconda update --ally todo volvió a estar bien. Mi sistema es Ubuntu 18.04 y me encontré con este problema después de actualizar elspyderpaquete que también causó una actualización decondasí mismo, y esto causó la inconsistencia.conda install anacondatambién funcionó para mí, aunque tuve que esperar más de 5 minutos para que conda propusiera un plan de paquete.vi esto en Grupos de Google
y realmente funciona para mi
Tal vez deberías intentarlo
conda install anacondaen tu situación.fuente
conda install anacondano fue suficiente. Necesito hacer exactamente esto: (re) instalar cada paquete llamado individualmente. ¡Gracias!Las inconsistencias se deben a diferentes versiones de los paquetes y a sus dependencias en conflicto.
Este comando actualiza todos los paquetes y luego conda resuelve la inconsistencia por sí solo.
fuente
Dada una situación como la siguiente,
Como se menciona en otras respuestas, la idea es tener algún tipo de relación
installpara los paquetes inconsistentes.Por lo tanto, con algunas copias - y - pegar, podría:
(y tendrías que repetir para todos los paquetes)
Mi "atajo"
Alternativamente, cocine una (fea) línea (esto debería funcionar tanto para Windows como para otras plataformas)
Expandiendo el one-liner anterior:
fuente
El comando
conda install -c anaconda anacondahizo el truco para mí. Para mi configuración, necesito especificar el canal, de lo contrario no funcionaría. Después de ejecutar el comando en la terminal, se me solicitó que actualizara una lista de paquetes que se consideró inconsistente. Sin este paso, no pude instalar o actualizar ningún paquete conconda install <package_name>oconda update <package_namerespectivamente.fuente
Tuve el mismo problema y ninguna de las otras soluciones funcionó para mí. Terminé teniendo que desinstalar y reinstalar conda, luego reinstalar todas mis bibliotecas.
fuente
Soluciones finales:
Funciona en Windows 10 y Ubuntu 18.04 (créditos a @ MF.OX para ubuntu).
Se eliminaron los siguientes problemas para mí:
The environment is inconsistentWARNING conda.base.context:use_only_tar_bz2(632)fuente
conda upadte --allpara obtener el# All requested packages alread installed.mensaje.Si las otras soluciones no funcionan, revertir el entorno puede solucionarlo.
Use
conda list --revisions, elija un número de revisión y useconda install --revision [#]retroceder paso a paso hasta que todo vuelva a funcionar.fuente
Probablemente instaló anaconda con python 2.7 pero luego usó python 3.x. Por lo tanto, recibe un mensaje de error. En mi caso, resolví el problema activando anaconda con python 2.7:
fuente
Lo que funcionó para mí fue hacerlo
conda remove <offending_packagename>,conda update --ally finalmenteconda install <offending_packagename>.fuente