Ceci est une ancienne révision du document !
Les outils idle(3)
, ipython(3)
, pip(3)
, virtualenv
et bpython
sont installés sur toutes les frontales debian.
Des modules python supplémentaires, ou mis à jour (par rapport à la version Debian 7 Stable), sont disponible dans l'environnement additionnel Debian 7 du PSMN. Dans un premier temps, il faut charger le modulefile Base/psmn. Puis charger le modulefile pour la version de python désirée :
/applis/PSMN/debian7/python/2.7/site-packages/
pour la liste des modules python ajoutés/mis-à-jour.
update terminé, modulefile python/2.7
corrigé
new PYTHONPATH : /applis/PSMN/debian7/python/2.7/site-packages/
/applis/PSMN/debian7/python/3.2/site-packages/
pour la liste des modules python ajoutés/mis-à-jour.
update terminé, modulefile python/3.2
corrigé
new PYTHONPATH : /applis/PSMN/debian7/python/3.2/site-packages/
/applis/PSMN/debian7/python/3.5/lib/python3.5/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.
Dans la mesure du possible, travaillez toujours avec le modulefile Base/psmn
chargé. Au besoin, ajoutez aussi l'un des modulefiles python.
virtualenv --python=python3.2 --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'éxecution pour les programmes séquentiels.