Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ressources:miniconda4cbp [2021/06/02 10:22]
equemene [Installation de l'application]
ressources:miniconda4cbp [2024/02/16 16:40] (Version actuelle)
equemene [Récupération de l'installeur Miniconda]
Ligne 1: Ligne 1:
-====== Installation de Miniconda au Centre Blaise Pascal ======+====== ​Exploitation ou Installation de Miniconda au Centre Blaise Pascal ====== 
 + 
 +===== Utilisation du miniconda embarqué ===== 
 + 
 +Pour exploiter le **miniconda3** version **23.3.1** installé au Centre Blaise Pascal sur les machines du domaine  
 +[[http://​www.cbp.ens-lyon.fr/​python/​forms/​CloudCBP|CLoudCBP]],​ il suffit de taper dans un terminal :<​code>​ 
 +module load conda3/​23.3.1 
 +</​code>​ 
 + 
 +Ce **miniconda3** comprend notamment les outils classiques de //machine learning// PyTorch et Tensorflow. 
 +===== Installation de son propre miniconda ​=====
  
 Miniconda est un outil permettant à chaque utilisateur d'​installer un environnement Python (et ses dépendances) pour ses propres besoins. C'est devenu nécessaire voire indispensable pour les applications demandant des versions très spécifiques de librairies. Miniconda est un outil permettant à chaque utilisateur d'​installer un environnement Python (et ses dépendances) pour ses propres besoins. C'est devenu nécessaire voire indispensable pour les applications demandant des versions très spécifiques de librairies.
Ligne 14: Ligne 24:
 Pour récupérer le dernier installeur Miniconda pour **Python 3.9**, tapez les commandes suivantes :<​code>​ Pour récupérer le dernier installeur Miniconda pour **Python 3.9**, tapez les commandes suivantes :<​code>​
 cd $HOME cd $HOME
-wget https://​repo.anaconda.com/​miniconda/​Miniconda3-py39_4.9.2-Linux-x86_64.sh +wget https://​repo.anaconda.com/​miniconda/​Miniconda3-latest-Linux-x86_64.sh -O $HOME/​Miniconda.sh
-mv Miniconda3-py39_4.9.2-Linux-x86_64.sh Miniconda3.sh+
 </​code>​ </​code>​
  
Ligne 38: Ligne 47:
     * vous pouvez spécifier un autre endroit comme, par exemple dans l'​espace //projets// ''​projects''​     * vous pouvez spécifier un autre endroit comme, par exemple dans l'​espace //projets// ''​projects''​
       * pour vous en particulier : ''/​projects/​users/​$USER/​Miniconda3''​       * pour vous en particulier : ''/​projects/​users/​$USER/​Miniconda3''​
-      * pour un projet en particulier : ''/​projects/<​MonProjet>​Miniconda3''​+      * pour un projet en particulier : ''/​projects/<​MonProjet>​/Miniconda3''​
   - modification de la configuration du shell : tapez ''​yes''​ à l'​invite python <​code>​Do you wish the installer to initialize Miniconda3   - modification de la configuration du shell : tapez ''​yes''​ à l'​invite python <​code>​Do you wish the installer to initialize Miniconda3
 by running conda init? [yes|no] by running conda init? [yes|no]
 </​code>​ </​code>​
 +<​hidden>​Section masquée</​hidden>​
 Par défaut, la configuration de votre shell est modifiée : à chaque ouverture de terminal, l'​environnement **Conda** sera chargé, ce qui peut poser des difficultés si vous travaillez avec plusieurs environnements. Par défaut, la configuration de votre shell est modifiée : à chaque ouverture de terminal, l'​environnement **Conda** sera chargé, ce qui peut poser des difficultés si vous travaillez avec plusieurs environnements.
  
Ligne 49: Ligne 58:
 cp $HOME/​.bashrc.orig $HOME/​.bashrc cp $HOME/​.bashrc.orig $HOME/​.bashrc
 </​code>​ </​code>​
 +
 +<note warning>​Attention ! Avant d'​installer un environnement **conda** dans un dossier dans ''/​projects'',​ ''/​scratch''​ ou ''/​local'',​ assurez-vous de créer **d'​abord** le dossier avec ''​mkdir /​projects/​users/​$USER'',​ ''​mkdir /​scratch/​$USER''​ ou ''​mkdir /​local/​$USER''</​note>​
  
 ==== Lancement de l'​environnement Conda installé ==== ==== Lancement de l'​environnement Conda installé ====
Ligne 67: Ligne 78:
   * ''/​scratch/​jmylq/​miniconda3/​condabin''​   * ''/​scratch/​jmylq/​miniconda3/​condabin''​
  
 +==== Installation d'un logiciel dans l'​environnement Conda configuré ====
 +
 +Une fois l'​environnement chargé avec ''​source $HOME/​CondaLatest.rc'',​ il suffit de taper ''​conda install <​Logiciel>''​ pour que **Conda** recherche les dépendances,​ les installe puis installe le logiciel spécifié.
 +
 +Par exemple, pour l'​installation de machine learning **pytorch** : ''​conda install pytorch''​
  
 ==== Logs complets d'une installation ==== ==== Logs complets d'une installation ====
ressources/miniconda4cbp.1622622132.txt.gz · Dernière modification: 2021/06/02 10:22 par equemene