Aller au contenu

Conda

Conda est un gestionnaire de paquet système et un gestionnaire d'environnement multi-OS (Windows, macOS et Linux).

Installation

Mise en garde

curl -sSL https://mborne.github.io/outils/conda/install-miniforge.sh | bash

Utilisation

Cas mkdocs

conda create --name mkdocs -c conda-forge python=3.12
conda activate mkdocs
pip install mkdocs-material
pip install mkdocs-git-revision-date-localized-plugin

# utilisation de mkdocs
git clone https://github.com/mborne/mborne.github.io
cd mborne.github.io
mkdocs serve

Cas GDAL

# création d'un environnement
conda create --name gdal
# activation d'un environnement
conda activate gdal
# installation du package gdal dans l'environnement
conda install gdal=3.10.3

# utilisation de GDAL...
ogr2ogr --version

# désactivation de l'environnement
conda deactivate

Cas Pytorch avec CUDA

Pré-requis :

NVIDIA® CUDA® Toolkit

conda create --name torch  -c conda-forge python=3.12
conda activate torch

# https://pytorch.org/get-started/locally/
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128

# tester l'installation de CUDA
python -c "import torch; print('cuda available : ',torch.cuda.is_available())"

Quelques commandes complémentaires

# Contrôle de la configuration
# (ex : channel conda-forge présent, defaults absent)
conda config --show channels

# Lister les environnements
conda env list

# Supprimer un environnement
conda env remove --name ENV_NAME

Ressources