Python
Lancer des calculs¶
On rappelle brièvement les commandes successives à lancer et expliquées ici dans le détail.
Pour se connecter à la frontale de soumission:
Pour lancer un job interactif:
Pour activer l'environnement Spack et pouvoir utiliser les logiciels installés avec :
Attention : premier lancement lent
Le premier appel de cette commande prend environ 1 minute car Spack doit créer un dossier .spack dans votre répertoire personnel.
C'est tout à fait normal : ne fermez pas votre terminal et patientez.
Les appels suivants seront instantanés.
Appeler Python¶
Afin de pouvoir charger l’environnement Python, vous devez charger le paquet spack:
Avec les paquets principaux python suivants (liste complète avec pip list ou conda list):
| paquet | version |
|---|---|
| numpy | 2.2.5 |
| scipy | 1.15.2 |
| matplotlib | 3.10.1 |
| seaborn | 0.13.2 |
| bokeh | 3.7.2 |
| pillow | 11.1.0 |
| pandas | 2.2.3 |
| pytorch | 2.5.1 |
| scikit-learn | 1.6.1 |
| tensorflow | 2.18.0 |
Installer ses propres paquets¶
Pour installer un paquet qui ne serait pas présent dans la liste, vous avez le choix entre:
- faire un mail pour une demande à calcul@math.univ-toulouse.fr.
-
faire une installation dans votre home:
pip install --user --no-cache-dir <package_name>Note
--useraura pour effet d’installer le paquet dans votre répertoire home:/home/<username>/.local/lib/python3.10/site-packages. -
faire une installation dans votre
/scratchavec uv (plus d'info ici sur l'accès aux différents disques)Installation
Rediriger le cache de uv vers votre
/scratchRediriger les installations python
Note
Vous pouvez placer les redirections des variables
UV_CACHE_DIRetUV_PYTHON_INSTALL_DIRdans votre.bashrcpour éviter de relancer ces commandes.Créer votre venv dans le
/scratchActiver le venv
Et installer vos paquets
-
créer un environnement conda:
Session Jupyter¶
Depuis fourier:
Depuis votre machine:
Et vous pouvez directement cliquer sur l'adresse suivante: http://127.0.0.1:8888/.