Table des matières

Python

Python est un langage de programmation

N.B. : pour voir la version précise installée, vous pouvez charger le module puis faire python --version

Utilisation

Sélection de la version

Pour sélectionner la version voulue : utiliser les modules

Par exemple :

module load python/3.4

Une fois le module chargé, vous disposerez de la commande python3 qui lance l'interpréteur Python dans sa version 3.

Travailler avec slurm

Si votre programme utilise Python dans une version recompilée, n'oubliez pas de faire un module load … dans votre fichier batch.

Python et GPU

pyCuda est installé pour Python 3.6 avec CUDA 11.2 – Il faut donc charger ces deux modules au préalable

module load python/3.6-anaconda3
module load nvidia/cuda/11.2

Notez bien que pyCuda ne peut être utilisé que sur un noeud comportant des GPU – pas sur le noeud frontal.