2 votes

Si je supprime un environnement conda, est-ce que tous les paquets seront automatiquement supprimés ?

Il me semble évident qu'il faut désinstaller tous les paquets lors de la suppression d'un environnement, car comment y accéder autrement, mais je n'ai pas vu de documentation le disant, donc je vérifie ici si tous les paquets doivent être supprimés d'abord.

4voto

merv Points 14713

Soyons plus précis et supprimons l'env foo situé à l'adresse suivante anaconda3/envs/foo avec

conda env remove -n foo

Cette opération supprime généralement tout ce qui se trouve sous anaconda3/envs/foo .

Les paquets PyPI peuvent rester en place . Si vous avez déjà utilisé pip install dans l'environnement, il peut parfois laisser des résidus. Si c'est le cas, vous devrez supprimer le fichier anaconda3/envs/foo manuellement après que le dossier conda env remove . Ou vous pouvez essayer de pip uninstall tous les paquets PyPI en premier 1 pour obtenir une conda env remove résultat.

Conda met également en cache tous les paquets indépendamment du fait qu'ils soient ou non en cours d'utilisation. Il s'agirait d'une anaconda3/pkgs (généralement). Pour supprimer en plus les paquets qui ne sont plus utilisés, on peut utiliser

conda clean -tp  # delete tarballs and unused packages

<strong>1 : </strong>Il existe une commande pour supprimer de manière programmatique tous les paquets installés par PyPI dans les environnements Conda. <a href="https://stackoverflow.com/a/63682565/570918">cette réponse </a>.

1voto

ArcKoor Points 110

L'environnement conda sera supprimé. Parfois, certains paquets restent en place, bien qu'ils ne soient liés à aucun environnement. Vous pouvez les supprimer sous <your anaconda folder> -> envs -> <the env you deleted> .

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