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.sh

Une 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.sh

Maintenant, 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 ‘.

install miniconda

install miniconda 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 ~/.zshrc

Aprè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

check conda versionb

Enfin, vous pouvez vérifier des informations détaillées sur l’installation de Miniconda avec ce qui suit :

conda info

Ici, 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).

check conda info

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 cenv

Lorsque vous y êtes invité, saisissez ‘ y ‘ pour continuer.

create virtual environment

Une fois l’environnement ‘ cenv ‘ créé, exécutez la commande ‘ conda activate ‘ ci-dessous pour activer votre nouvel environnement.

conda activate cenv

Avec 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

activate and install packages

Enfin, vous pouvez désactiver votre environnement actuel avec la commande ci-dessous.

conda deactivate

En 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 docutils

Cré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.yml

Insé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  
 - flask

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

Une fois terminé, activez l’environnement ‘ myproject ‘ avec la commande ci-dessous.

conda activate myproject

Si tout va bien, votre shell deviendra tel que ‘ (myproject) user@host’ comme sur la capture d’écran ci-dessous.

conda via command line

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

list environments

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 cenv

Ci-dessous, vous pouvez voir la liste des packages dans le ‘ myproject ‘.

list packages

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

remove packages

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

remove env

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

list check env

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

install 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.py

Insé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.html

Insé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 run

Lorsque vous l’exécutez, vous verrez une sortie comme suit :

run flask

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.

check flask app

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.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.