Jean Zay : Python

Description

Python est un langage de programmation interprété orienté objet.

Versions installées

Python est installé sur Jean Zay via Anaconda, en version 2 et en version 3.

Notez que le support de la version 2.7 a pris fin le 01/01/2020, il n'y a plus aucune mise à jour, pas même des correctifs de sécurité. Seule la version 3 est maintenue depuis cette date.

Utilisation

Python est accessible grâce à la commande module :

Pour charger la version 3.7.3

module load python/3.7.3  

ou

module load anaconda-py3/2019.03

Pour charger la version 2.7.16

module load python/2.7.16

ou

module load anaconda-py2/2019.03

Remarques

Si vous souhaitez utiliser le module mpi4py, vous devez également charger le module MPI souhaité via la commande module. Aucun module MPI n'est chargé par défaut.

Les commandes module purge, module switch, module unload ne fonctionnent pas pour l'instant avec Anaconda. Si vous souhaitez utiliser l'autre version de Python, vous devez ouvrir une autre session.