¿Qué es la carpeta pkgs de conda? ¿Es seguro borrarla?
Sí, es seguro limpiar la caché de paquetes de conda. Usa conda clean, que elimina los archivos comprimidos descargados y los paquetes que ningún entorno usa. No borres la carpeta pkgs a mano, porque tus entornos enlazan a archivos que hay dentro.
Dónde está
~/miniconda3/pkgs (or ~/anaconda3/pkgs)Qué es
Cada vez que conda instala un paquete, primero descarga un archivo comprimido y lo descomprime en una carpeta pkgs dentro de la instalación de conda, por ejemplo ~/miniconda3/pkgs o ~/anaconda3/pkgs. Miniforge y otros instaladores usan la misma estructura dentro de su propia carpeta.
Después, los entornos se crean enlazando a los archivos descomprimidos en lugar de copiarlos. Por eso varios entornos con los mismos paquetes ocupan menos de lo que esperarías, y por eso eliminar la carpeta a mano puede romperlos.
La caché crece con cada versión de paquete que has instalado alguna vez. Al actualizar un entorno, las versiones antiguas se quedan en la caché.
Cuánto llega a ocupar
A menudo varios GB, y más de diez GB si trabajas con paquetes grandes de ciencia de datos o de aprendizaje automático.
Cómo vaciarla a mano
- Ejecuta primero conda clean --all --dry-run. Muestra lo que se eliminaría sin eliminar nada.
- Ejecuta el comando de abajo. Borra los archivos comprimidos de paquetes descargados, la caché del índice y los paquetes descomprimidos a los que no enlaza ningún entorno, y pide confirmación.
- Para liberar más espacio, lista tus entornos con conda env list y elimina los que ya no necesites con conda env remove -n seguido del nombre.
- Ejecuta conda clean --all otra vez después de eliminar entornos, porque sus paquetes ya no se usan.
conda clean --allQué pasa después
Los entornos existentes siguen funcionando. La próxima vez que instales o actualices un paquete que se eliminó de la caché, conda lo descarga de nuevo.
Cómo la trata Diskzy
Diskzy muestra la carpeta de conda en el mapa del disco, con pkgs y cada entorno medidos por separado, para que veas si el espacio se lo lleva la caché o los entornos antiguos.
Guías relacionadas
Descubre adónde se fue el espacio de tu Mac
Diskzy hace un mapa de tu disco, explica los Datos del sistema y limpia lo que es seguro. Gratis durante 72 horas, después $9 una sola vez para 2 Mac.
Prueba Diskzy gratis