Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
documentation:tools:langages:python:accueil [2018/02/26 15:01] – créée ltaulelldocumentation:tools:langages:python:accueil [2023/01/13 08:33] – [Installer/Upgrader Numpy (exemple)] ltaulell
Ligne 1: Ligne 1:
-rien+====== Python ====== 
 + 
 +<WRAP center round important 60%> 
 + 
 +**[[https://meso-centres-lyon.pages.in2p3.fr/psmn-rtd/index.html|New Documentation (Debian 11 / Slurm)]]** 
 + 
 +See also our [[news:blog|Fil des news]] for up-to-date informations 
 +</WRAP> 
 + 
 +See [[https://meso-centres-lyon.pages.in2p3.fr/psmn-rtd/tutorial/python.html|Python and modules]]. 
 + 
 + 
 + 
 + 
 + 
 + 
 +===== Installer python dans son $HOME ===== 
 + 
 +Téléchargez la version de python qui vous interesse depuis [[https://www.python.org/downloads/source/|python.org]], puis décompactez l'archive. Suivez les étapes d'installation, en précisant ''--prefix'' et ''altinstall''
 + 
 +<code bash> 
 +cd Python-3.9.4/ 
 +./configure --prefix=$HOME/py394 
 +</code> 
 + 
 +N'utilisez **pas** ''--enable-optimizations'' sauf si vous êtes sur les plus vieilles machines du PSMN (x5570comp1, or x5570comp2, à la date de rédaction de cette documentation). 
 + 
 +<code bash> 
 +make -j6 
 + 
 +make altinstall 
 +</code> 
 + 
 +Modifiez votre ''$PATH'', comme il est demandé (dans votre ''~/.bashrc'', ''export PATH="$HOME/py394/bin:$PATH"''). Ce nouveau python est prêt à l'emploi, directement dans votre ''$HOME'', exemple : 
 + 
 +<code bash> 
 +python3.9 -m pip install argparse pandas 
 +</code> 
 + 
 +Privilégiez, dans la mesure du possible, l'usage des environnements virtuels (voir plus haut). 
 + 
 +===== Docs externes ===== 
 + 
 +  * https://docs.python.org/3/ 
 +  * https://www.pik-potsdam.de/members/linstead/guides/python-on-the-cluster/installing-your-own-python-modules-on-the-cluster 
documentation/tools/langages/python/accueil.txt · Dernière modification : 2023/03/09 14:27 de ltaulell