web-dev-qa-db-fra.com

comment supprimer conda envs

J'ai créé deux environnements (env1 et env2) dans le chemin suivant:

Users/user/conda/envs

Je veux enlever env1 et ont essayé toutes les combinaisons des commandes suivantes mais ne les supprime pas:

conda remove --name env1
conda remove --name conda/envs/env1

Merci d'avance pour votre aide!

8
A.E

Vous pouvez utiliser les lignes de commande suivantes dans le terminal (des autorisations peuvent être requises):

conda env remove --name myenv

alternativement:

conda remove --name myenv --all

Tu peux faire conda info --envs pour vérifier que l'action a réussi.

Plus d'infos ici .

17
Reblochon Masque

J'ai aussi essayé beaucoup de choses et j'ai trouvé que "conda-env" était la clé.

conda-env remove -n myenv
1
Arne42

Un malentendu ici - je pense que vous essayez de remplacer --name avec votre nom d'environnement qui ne fonctionnera pas, alors que vous devez remplacer myenv par votre nom d'environnement.

1
vijay shinde

Il semble que le documentation n'est pas si clair. Si l'environnement n'a aucun package installé, la commande conda remove --name myenv --all ne fonctionnera pas. Dans ce cas, il est nécessaire d'utiliser conda env remove --name myenv. Le problème est commenté ici

0
Rodolfo Alvarez