Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes |
documentation:tools:langages:python [2018/01/29 12:29] – cpetit | documentation:tools:langages:python [2018/02/21 16:55] – [Environnement python additionnel] cpetit |
---|
====== Python system-wide ====== | ====== Pyhton ====== |
| |
| ===== Python system-wide ===== |
| |
| Les versions de python du système par défaut sont **Python 2.7.13** et **Pyhton 3.5.3**. Ces versions du système sont des versions minimalistes pour lesquelles nous n'avons pas installé de modules supplémentaires. |
| |
| <hidden> |
Les outils ''idle(3.5 & 2.7)'', ''ipython(3 & 2.7)'', ''pip(3 & 2.7)'', ''virtualenv'' et ''bpython'' sont installés sur [[documentation:clusters:services|toutes les frontales debian]]. | Les outils ''idle(3.5 & 2.7)'', ''ipython(3 & 2.7)'', ''pip(3 & 2.7)'', ''virtualenv'' et ''bpython'' sont installés sur [[documentation:clusters:services|toutes les frontales debian]]. |
| </hidden> |
| |
===== Environnement python additionnel ===== | ===== Environnement python additionnel ===== |
| |
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 : | Les [[documentation:tools:langages:python:modules|modules python supplémentaires]], ou mis à jour (par rapport à la version Debian 9 Stable), sont disponibles dans l'environnement additionnel Debian 9 du PSMN. Pour cela, il faut **charger** le modulefile pour la version de python désirée : |
| |
* **python2.7** : [[documentation:tools:modules|modulefile Python/2.7.13]] | * **Python/2.7.13** : [[documentation:tools:modules|modulefile Python/2.7.13]] |
* voir ''/applis/PSMN/debian9/software/Core/Python/2.7.13/lib/python2.7/site-packages/'' pour la liste des modules python ajoutés/mis-à-jour. | * pour la [[documentation:tools:langages:python:modules#Python 2.7.13|liste des modules]] python ajoutés/mis-à-jour : |
| <code bash>ls /applis/PSMN/debian9/software/Core/Python/2.7.13/lib/python2.7/site-packages</code> |
| |
* **python3.6.1** : [[documentation:tools:modules|modulefile Python/3.6.1]] | * **Python/3.6.1** : [[documentation:tools:modules|modulefile Python/3.6.1]] |
* voir ''/applis/PSMN/debian9/software/Core/Python/3.6.1/lib/python3.6/site-packages/'' pour la liste des modules python ajoutés/mis-à-jour. | * pour la [[documentation:tools:langages:python:modules#Python 3.6.1|liste des modules]] python ajoutés/mis-à-jour : |
| <code bash>ls /applis/PSMN/debian9/software/Core/Python/3.6.1/lib/python3.6/site-packages</code> |
| |
<note warning>Les commandes **python2.7** sont toujours présentes, **même** dans l'environnement **python3.6.4**. \\ | <note warning>Les commandes **python2.7** sont toujours présentes, **même** dans l'environnement **python3.6.1**. |
Il faut donc suffixer vos commandes : python3, idle3, pip3...</note> | Il faut donc suffixer vos commandes : python3, idle3, pip3...</note> |
| |
| |
| |
| |
| |
| |