Ceci est une ancienne révision du document !
Les outils idle(3.5 & 2.7)
, ipython(3 & 2.7)
, pip(3 & 2.7)
, virtualenv
et bpython
sont installés sur toutes les frontales debian.
Des modules python supplémentaires, ou mis à jour (par rapport à la version Debian 9 Stable), sont disponible dans l'environnement additionnel Debian 9 du PSMN. Pour cela, il faut charger le modulefile pour la version de python désirée :
/applis/PSMN/debian9/software/Core/Python/2.7.13/lib/python2.7/site-packages/
pour la liste des modules python ajoutés/mis-à-jour./applis/PSMN/debian9/software/Core/Python/3.6.1/lib/python3.6/site-packages/
pour la liste des modules python ajoutés/mis-à-jour.Si, pour une raison ou pour une autre, vous souhaitez installer dans votre $HOME des modules python supplémentaire, cela est tout à fait possible.
Au besoin, ajoutez aussi l'un des modulefiles Python.
virtualenv --python=python3.6 --system-site-packages vtest
source vtest/bin/activate (vtest)ltaulell@dl175comp:~$
(vtest)ltaulell@dl175comp:~$ deactivate ltaulell@dl175comp:~$
source vtest/bin/activate (vtest)ltaulell@dl175comp:~$ pip install -U scipy [... lots of logs ...] Successfully installed scipy Cleaning up...
La commande easy_install
est aussi disponible.
(vtest)ltaulell@dl175comp:~$ python Python 3.2.3 (default, Feb 20 2013, 14:44:27) [GCC 4.7.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import scipy >>>
~/.bashrc
export LD_LIBRARY_PATH="/usr/lib/atlas-base:$LD_LIBRARY_PATH"
~/.cshrc
set LD_LIBRARY_PATH "/usr/lib/atlas-base:${LD_LIBRARY_PATH}"
source vtest/bin/activate (vtest)ltaulell@dl175comp:~$ pip install -U numpy [... lots of logs ...] Successfully installed numpy Cleaning up...
(vtest)ltaulell@dl175comp:~$ python Python 3.2.3 (default, Feb 20 2013, 14:44:27) [GCC 4.7.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import numpy >>>
export OMP_NUM_THREADS=1
à votre environnement d’exécution pour les programmes séquentiels.