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.yml
avec 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