| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| miniconda [Le 11/09/2022, 11:27] – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | miniconda [Le 13/12/2025, 12:18] (Version actuelle) – [Désinstallation] andykimpe |
|---|
| Miniconda est un installateur minimal pour Conda qui permet de gérer des bibliothèques pour développer en [[:python]], notamment pour l'analyse de données, telle que [[wpfr>NumPy|numpy]], [[wpfr>Pandas|pandas]], [[wp>Dask_library|dask]], la visualisation: [[:matplotlib]].\\ | Miniconda est un installateur minimal pour Conda qui permet de gérer des bibliothèques pour développer en [[:python]], notamment pour l'analyse de données, telle que [[wpfr>NumPy|numpy]], [[wpfr>Pandas|pandas]], [[wp>Dask_library|dask]], la visualisation: [[:matplotlib]].\\ |
| C'est une version réduite d'[[:python#anaconda|Anaconda]] qui inclut uniquement Conda, Python, les paquets dont ils dépendent, et un petit nombre d'autres paquets utiles, dont pip, zlib et quelques autres. | C'est une version réduite d'[[:python#anaconda|Anaconda]] qui inclut uniquement Conda, Python, les paquets dont ils dépendent, et un petit nombre d'autres paquets utiles, dont pip, zlib et quelques autres. |
| | <note warning>Les réserves notées sur [[python#anaconda]] sont également valables pour Miniconda</note> |
| ===== Installation ===== | ===== Installation ===== |
| Télécharger le script d'installation sur [[https://docs.conda.io/en/latest/miniconda.html#linux-installers]] | Télécharger le script d'installation sur [[https://docs.conda.io/en/latest/miniconda.html#linux-installers]] |
| Ci-dessous la liste des commandes* pour installer : | Ci-dessous la liste des commandes* pour installer : |
| <code bash> | <code bash> |
| wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh | mkdir -p $HOME/miniconda3 |
| chmod +x Miniconda3-latest-Linux-x86_64.sh | wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O $HOME/miniconda3/miniconda.sh |
| bash Miniconda3-latest-Linux-x86_64.sh -p $HOME/miniconda3 | chmod +x $HOME/miniconda3/miniconda.sh |
| | bash $HOME/miniconda3/miniconda.sh -b -u -p $HOME/miniconda3 |
| | rm -f $HOME/miniconda3/miniconda.sh |
| </code> | </code> |
| * Si besoin, précéder de la commande sudo | * Si besoin, précéder de la commande sudo devant la commande chmod, |
| | Attention avec une installation complète avec SUDO (installation administrateur), cela provoque des conflits visibles dans VSCode, et le nom des environnements sera systématiquement "base" |
| |
| A la fin de l'installation, il vous sera demandé : “Do you wish the installer to initialize Anaconda3 by running conda init?”, il est recommandé de dire : “yes”. Si vous entrez "non", alors conda ne modifiera pas du tout vos scripts shell. Afin d'initialiser une fois le processus d'installation terminé, exécutez d'abord : | A la fin de l'installation, il vous sera demandé : “Do you wish the installer to initialize Anaconda3 by running conda init?”, il est recommandé de dire : “yes”. Si vous entrez "non", alors conda ne modifiera pas du tout vos scripts shell. Afin d'initialiser une fois le processus d'installation terminé, exécutez d'abord : |
| <code bash> | <code bash> |
| source <path to conda>/bin/activate | source $HOME/miniconda3/bin/activate |
| </code> | </code> |
| Remplacez <path-to-anaconda> par le chemin réel de votre fichier Anaconda installé (exemple : remplacer <path-to-anaconda> par /home/NomUbuntu/miniconda3). Puis exécutez : | Remplacez $HOME/miniconda3 par le chemin réel de votre fichier Anaconda installé (exemple : remplacer $HOME/miniconda3 par /home/NomUbuntu/miniconda). |
| | Puis si nécessaire, exécutez : |
| <code bash> | <code bash> |
| conda init | conda init |
| Source: | Source: |
| * (en) [[https://docs.anaconda.com/anaconda/user-guide/faq/#installing-anaconda]] | * (en) [[https://docs.anaconda.com/anaconda/user-guide/faq/#installing-anaconda]] |
| | |
| | acceptez les contrat de licence |
| | |
| | <code bash> |
| | conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/main |
| | conda tos accept --override-channels --channel https://repo.anaconda.com/pkgs/r |
| | </code> |
| |
| ouvrir un nouveau terminal, puis pour installer la bibliothèque [[https://pandas.pydata.org/python-pandas|pandas]]((site fr sur python dont pandas: [[https://python-simple.com]])) | ouvrir un nouveau terminal, puis pour installer la bibliothèque [[https://pandas.pydata.org/python-pandas|pandas]]((site fr sur python dont pandas: [[https://python-simple.com]])) |
| FIXME((https://stackoverflow.com/questions/46227740/how-to-uninstall-miniconda-on-linux)) | FIXME((https://stackoverflow.com/questions/46227740/how-to-uninstall-miniconda-on-linux)) |
| |
| | Méthode de désinstallation simple proposer par la doc: |
| | [[https://docs.anaconda.com/anaconda/install/uninstall/?highlight=uninstall#macos-or-linux|Simple remove]] |
| | |
| | <code> |
| | conda deactivate |
| | rm -rf $HOME/miniconda3 $HOME/.conda $HOME/.local/conda $HOME/.config/conda |
| | </code> |
| ===== Autres liens ===== | ===== Autres liens ===== |
| * [[wpfr> Anaconda_(Python_distribution)|Anaconda (distribution Python)]] | * [[wpfr> Anaconda_(Python_distribution)|Anaconda (distribution Python)]] |