Aller au contenu

Anaconda et Miniconda

Documentation de référence: https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html#

Bases

On suppose ici que Anaconda ou Miniconda est installé.

Lister tous les environnments disponibles

conda info --envs

ou

conda env list

Créer un nouvel environnement

conda create --name envname

Puis pour l'activer:

conda activate envname

Créer un nouvel environnement dans un dossier

conda create --prefix ./envname

Puis pour l'activer:

conda activate ./envname

Supprimer un environnement et ses dépendances

conda remove --name envname --all

Cloner un environnement existant

conda create --name clone_envname --clone envname

Exporter un environnement

Créer un fichier environment.ymlavec conda:

conda env export > environment.yml

Importer un environnement

conda env create -f environment.yml

Dans le cas général:

  • choisir ses propres packages
conda env create -n [name of the environment] [python version] [packages]

Exemple:

conda create --prefix ./envs jupyterlab=3.2 matplotlib=3.5 numpy=1.21
  • avec un fichier
conda env create -n [name of the environment] -f [file]

Dernière mise à jour: 2022-09-04