Différences entre versions de « Python »

De POLR
Sauter à la navigation Sauter à la recherche
Ligne 25 : Ligne 25 :
 
==Initiation au language Python==
 
==Initiation au language Python==
  
==Installation de modules==
+
==Installation de bibliothèques==
Python vient avec plusieurs modules préinstallés. Toutefois, il se peut que vous voulez utiliser d'autres modules sur votre poste, ou Mingan. L'installation de modules se fait par l'intermédiare d'un gestionnaire de paquets.  
+
Python vient avec plusieurs bibliothèques préinstallés. Toutefois, il se peut que vous voulez en utiliser d'autres sur votre poste ou la grappe de calcul Mingan. L'installation de bibliothèques se fait par l'intermédiare d'un gestionnaire de paquets.  
Il n'est pas nécessaire d'être administrateur pour pouvoir installer le gestionnaire et les modules désirés. La procédure est la suivante pour le gestionnaire [https://conda.io/docs/index.html conda] :<br>
+
Il n'est pas nécessaire d'être administrateur pour pouvoir installer le gestionnaire et les bibliothèques désirées. La procédure est la suivante pour le gestionnaire [https://conda.io/docs/index.html conda] :<br>
 
# Téléchargez l'[https://conda.io/docs/index.html installateur] sur votre machine
 
# Téléchargez l'[https://conda.io/docs/index.html installateur] sur votre machine
 
# Dans un terminal, allez dans le répertoire contenant le script d'installation et taper :  <code> bash Miniconda3-latest-Linux-x86_64.sh </code>
 
# Dans un terminal, allez dans le répertoire contenant le script d'installation et taper :  <code> bash Miniconda3-latest-Linux-x86_64.sh </code>

Version du 13 juillet 2017 à 14:29

Python est un langage de script de haut niveau, structuré, portable et libre. Très utilisé dans le milieu scientifique, la communauté est vaste et très active. Il existe de nombreuses bibliothèques logicielles qui couvre un éventail de domaines de recherche/développement.

Bibliothèques fréquement utilisées

Bibliothèque python domaine d'application
Scipy calcul scientifique
Numpy manipulation de matrice à N-dimension
Matplotlib visualisation graphique de données 2D
Pandas manipulation de bases de données et séries temporelles
os gestion de fichiers et de dossiers

Initiation au language Python

Installation de bibliothèques

Python vient avec plusieurs bibliothèques préinstallés. Toutefois, il se peut que vous voulez en utiliser d'autres sur votre poste ou la grappe de calcul Mingan. L'installation de bibliothèques se fait par l'intermédiare d'un gestionnaire de paquets. Il n'est pas nécessaire d'être administrateur pour pouvoir installer le gestionnaire et les bibliothèques désirées. La procédure est la suivante pour le gestionnaire conda :

  1. Téléchargez l'installateur sur votre machine
  2. Dans un terminal, allez dans le répertoire contenant le script d'installation et taper : bash Miniconda3-latest-Linux-x86_64.sh
  3. Les paramètres par défaut devrait être suffisant pour l'installation
  4. Fermez votre terminal puis redémarrez-le pour que l'installation soit prise en compte, Conda devrait être fonctionnel.
  • Il est possible de mettre à jour conda en tapant : conda update conda
  • Pour installer le module h5py par exemple : conda install h5py
  • Pour chercher un module : conda search beautifulsoup4
  • Pour voir les modules déjà installés : conda list
  • pour supprimer un module : conda remove h5py