Aller au contenu

Python - Conda, Miniconda, Anaconda

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

Prérequis

On suppose ici que Anaconda ou Miniconda est installé.

Lister tous les environnments disponibles

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

Avec 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: January 24, 2023
Créé: January 24, 2023