Installation Miniconda · 7 min read · Sep 12, 2025
Comment installer Miniconda sur Debian 12

Miniconda est la version mini de la distribution Anaconda avec moins de packages mais suffisamment puissante pour configurer vos projets Python/R et de science des données. Miniconda inclut uniquement des outils tels que ‘conda’, Python et quelques petits packages supplémentaires utiles. C’est une version légère d’Anaconda avec une taille plus petite et peut toujours installer des packages supplémentaires via le dépôt public d’Anaconda, ou tout dépôt tiers tel que conda-forge et bioconda.
Ce guide vous apprend à installer Miniconda sur un serveur Linux Debian 12. Vous apprendrez à utiliser la ligne de commande ‘conda’ pour créer et gérer des environnements virtuels et des packages. En fin de compte, nous vous montrerons également comment utiliser Miniconda pour le développement Flask, qui est isolé de l’environnement virtuel.
Prérequis
Pour commencer avec ce guide, assurez-vous d’avoir les éléments suivants :
- Un serveur/desktop Linux - cet exemple utilise Debian 12
- Un utilisateur non-root avec des privilèges d’administrateur
Installation de Miniconda
Pour installer Miniconda sur Debian, vous pouvez facilement télécharger l’installateur avec ‘curl’ et l’exécuter depuis le terminal. Voici comment installer Miniconda sur votre machine Debian.
Téléchargez l’installateur Miniconda pour Linux avec la commande ‘curl’ ci-dessous.
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.shUne fois le téléchargement terminé, exécutez le script d’installation ‘Miniconda3-latest-Linux-x86_64’ comme suit :
bash ~/Miniconda3-latest-Linux-x86_64.shMaintenant, faites ce qui suit :
- Appuyez et maintenez ENTER pour examiner l’accord de licence.
- Entrez ‘oui’ pour accepter l’accord de licence.
- Appuyez sur ENTER pour configurer le chemin d’installation par défaut à ‘ /home/USER/miniconda3 ‘.
- Pour le processus d’initialisation, sélectionnez ‘oui’ pour automatiser l’initialisation de Miniconda.
- Après la fin du processus, vous verrez un message tel que ‘ Merci d’avoir installé miniconda3 ‘.

Maintenant que l’installation est terminée, rechargez votre environnement shell actuel avec la commande ci-dessous. Vous pouvez utiliser l’un, le ‘~/.bashrc’ pour l’utilisateur Bash ou ‘~/.zshrc’ pour l’utilisateur ZSH.
source ~/.bashrc
source ~/.zshrcAprès le rechargement de votre shell, vous entrerez automatiquement dans l’environnement ‘ (base) ‘, qui est uniquement destiné à Miniconda.
Pour vos applications ou projets, créez votre propre environnement, que vous apprendrez plus tard.
Vérifiez la version de ‘conda’ avec la commande ci-dessous. À ce moment-là, nous avons conda ‘ 24.11.1 ‘ installé.
conda --version
Enfin, vous pouvez vérifier des informations détaillées sur l’installation de Miniconda avec ce qui suit :
conda infoIci, vous pouvez voir l’environnement actif, le répertoire de données, le répertoire de cache, la version ‘ conda ‘, les répertoires d’environnement et les URL de canal (dépôts).

Création d’un environnement avec conda
Après avoir installé Miniconda, apprenons à créer et gérer des environnements virtuels en utilisant Miniconda.
Miniconda fournit un outil en ligne de commande ‘conda’ pour gérer et déployer des environnements virtuels, des packages et des applications. Dans cette étape, vous apprendrez à créer et activer des environnements virtuels avec ‘conda’, et également à installer des packages dans votre environnement virtuel.
Pour créer un nouvel environnement de développement Conda, exécutez la commande ‘ conda ‘ ci-dessous. Dans cet exemple, vous allez créer un nouvel environnement nommé ‘ cenv ‘.
conda create -n cenvLorsque vous y êtes invité, saisissez ‘ y ‘ pour continuer.

Une fois l’environnement ‘ cenv ‘ créé, exécutez la commande ‘ conda activate ‘ ci-dessous pour activer votre nouvel environnement.
conda activate cenvAvec cela, votre shell devrait passer de ‘ (base) ‘ à ‘ (cenv) ‘.
Ensuite, exécutez la commande ‘conda install’ ci-dessous pour installer vos packages. Par exemple, ici nous allons installer Python 3.12, Beautifulsoup4 et docutils.
conda install python=3.12 beautifulsoup4 docutils
Enfin, vous pouvez désactiver votre environnement actuel avec la commande ci-dessous.
conda deactivateEn plus de cela, vous pouvez également utiliser la commande en une seule ligne ‘conda create’ pour créer un nouvel environnement et installer des packages comme suit.
conda create cent python=3.12 beautifulsoup4 docutilsCréation d’un environnement avec un fichier YAML
Miniconda fournit également un moyen de créer des environnements via le fichier YAML. Avec cela, vous pouvez facilement partager le fichier YAML avec vos amis et tous auront les mêmes environnements. Apprenons maintenant à créer des environnements virtuels avec ‘conda’ via le fichier YAML.
Créez un nouveau fichier ‘ environment.yml ‘ avec votre éditeur de texte. Dans ce cas, nous utiliserons ‘ nano ‘.
nano environment.ymlInsérez la configuration ci-dessous pour créer un nouvel environnement ‘ myproject ‘ avec les packages ‘ Python3.12 ‘, ‘ pip ‘ et ‘ flask ‘. Ce package sera installé automatiquement.
name: myproject
dependencies:
- python=3.12
- pip
- flaskEnregistrez le fichier et quittez l’éditeur une fois terminé.
Maintenant, exécutez la commande ‘ conda env create ‘ ci-dessous pour créer un nouvel environnement virtuel via le fichier ‘ environment.yml ‘.
conda env create -f environment.ymlUne fois terminé, activez l’environnement ‘ myproject ‘ avec la commande ci-dessous.
conda activate myprojectSi tout va bien, votre shell deviendra tel que ‘ (myproject) user@host’ comme sur la capture d’écran ci-dessous.

Liste des environnements et des packages
Dans cette section, vous apprendrez à vérifier les environnements que vous avez créés et à lister les packages disponibles que vous avez installés en utilisant ‘conda’.
Exécutez la commande ‘conda env’ ci-dessous pour lister les projets/environnements dans votre système. Ainsi, dans ce cas, vous verrez trois environnements, ‘ (base) ‘ pour le Miniconda par défaut, ‘ cenv ‘ et ‘ myproject ‘.
conda env list
Vous pouvez également vérifier la liste des packages dans votre environnement en utilisant la commande ‘ conda list ‘ ci-dessous.
conda list -n myproject
conda list -n cenvCi-dessous, vous pouvez voir la liste des packages dans le ‘ myproject ‘.

Suppression de packages et d’environnement
Maintenant que vous avez appris à lister les environnements et les packages, la prochaine étape que vous apprendrez est comment supprimer des packages et des environnements virtuels dans Miniconda.
Pour supprimer un package spécifique de votre environnement, exécutez la commande ‘ conda remove ‘ suivie de ‘ -n env-name ‘ et du nom du package.
conda remove -n myproject pip
Pour supprimer l’environnement de votre système, exécutez la commande ‘ conda remove ‘ suivante suivie du nom de votre environnement et de l’option ‘ –all ‘.
conda remove -n myproject --all
Enfin, vérifiez à nouveau votre liste d’environnements avec la commande ci-dessous. Vous verrez que votre environnement a été supprimé. Dans cet exemple, le ‘ myproject ‘ est supprimé.
conda env list
Installation de Flask avec Conda
Pour cette dernière étape, nous vous donnerons une démonstration du développement Flask en utilisant Miniconda. Pour cela, nous utiliserons l’environnement ‘cenv’ que nous avons créé, puis installerons Python, Pip et les packages Flask.
Tout d’abord, activez l’environnement virtuel ‘ cenv ‘ et installez les packages nécessaires, y compris ‘ flask ‘.
conda activate cenv
conda install python=3.12 pip flask
Maintenant, créez un nouveau répertoire de projet ‘ ~/flask ‘ et entrez dans celui-ci. Ensuite, créez une nouvelle application ‘ myapp.py ‘ en utilisant votre éditeur de texte préféré.
mkdir -p ~/flask; cd ~/flask
vim myapp.pyInsérez le script Python suivant pour créer une nouvelle application ‘ myapp ‘ qui affichera votre ‘ Hello Flask ‘ dans votre navigateur.
#myapp
from flask import Flask, render_template # importation de la fonction render_template
app = Flask(__name__)
# route vers la page d'index
@app.route("/")
def hello():
return render_template('index.html')
if __name__ == ' __main__':
app.run(debug=True)Maintenant, créez un nouveau répertoire ‘templates’ et créez un fichier ‘index.html’ dans ce répertoire.
mkdir -p templates
nano templates/index.htmlInsérez le script HTML suivant qui sera rendu par la fonction ‘ render_template ‘.
Hello Flask within Miniconda!
Ensuite, exécutez la commande ‘flask’ ci-dessous pour démarrer votre application. Cela exécutera Flask sur le port par défaut ‘5000’.
flask --app myapp runLorsque vous l’exécutez, vous verrez une sortie comme suit :

Enfin, ouvrez un nouvel onglet de terminal et connectez-vous à votre serveur. Puis, exécutez la commande ‘curl’ ci-dessous pour accéder à votre application Flask.
curl http://localhost:5000/Vous verrez le script ‘index.html’ affiché dans votre terminal.

Conclusion
Félicitations ! Vous avez appris à installer et à utiliser Miniconda. Vous avez appris à créer, gérer, lister et supprimer des environnements avec l’utilitaire ‘conda’. Vous avez également appris à configurer le projet Python Flask dans l’environnement ‘conda’. À partir de là, vous pouvez créer plusieurs environnements pour vos projets, ou vous pouvez créer un script YAML pour les environnements Miniconda et le distribuer à vos collègues. Cela nous permet d’avoir le même environnement de développement pour l’équipe.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.