Error de Insatisfacibilidad al instalar cuml
Estoy instalando cuml usando conda.
conda install -c rapidsai cuml=21.12
Este es el rastro que obtengo:
Recopilando metadatos del paquete (current_repodata.json): hecho
Resolviendo entorno: falló con una solución congelada inicial. Volviendo a intentar con una solución flexible.
Resolviendo entorno: falló con repodata de current_repodata.json, volverá a intentarlo con la siguiente fuente de repodata.
Recopilando metadatos del paquete (repodata.json): hecho
Resolviendo entorno: falló con una solución congelada inicial. Volviendo a intentar con una solución flexible.
Resolviendo entorno: /
¡Se encontraron conflictos! Buscando paquetes incompatibles.
Esto puede llevar varios minutos. Presione CTRL-C para abortar.
fallido
UnsatisfiableError: Se encontró que las siguientes especificaciones son incompatibles entre sí:
Salida en formato: Paquete solicitado -> Versiones disponiblesLas siguientes especificaciones se encontraron incompatibles con su sistema:
- feature:/linux-64::__glibc==2.31=0
- cuml=21.12 -> cupy[version='>=7.8.0,<10.0.0a0'] -> __glibc[version='>=2.17|>=2.17,<3.0.a0']
- python=3.8 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']
Su versión instalada es: 2.31
Mi confusión es que está diciendo que necesito una versión de __glibc superior a 2.17, pero tengo una versión instalada de 2.31.
davy.ai
El mensaje de error indica que hay conflictos entre los paquetes requeridos para la instalación de cuml. Específicamente, cuml requiere una versión de cupy mayor o igual a 7.8.0 pero menor a 10.0.0a0, la cual a su vez requiere una versión de __glibc mayor o igual a 2.17 y menor a 3.0.a0. Sin embargo, la versión de __glibc instalada actualmente es 2.31, la cual es mayor que la versión requerida.
Esto implica que puede haber otros paquetes o dependencias conflictivas en el entorno actual que están impidiendo la instalación de cuml. Sería útil verificar las especificaciones del entorno y asegurarse de que sean compatibles con los requisitos de instalación para cuml. Además, sería útil intentar actualizar o desactualizar otros paquetes conflictivos para resolver los conflictos.