Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| documentation:tools:langages:python [2018/01/29 12:45] – cpetit | documentation:tools:langages:python [2018/02/26 15:04] (Version actuelle) – supprimée ltaulell | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Pyhton ====== | ||
| - | |||
| - | ===== Python system-wide ===== | ||
| - | |||
| - | Les versions de python du système par défaut | ||
| - | |||
| - | < | ||
| - | Les outils '' | ||
| - | </ | ||
| - | |||
| - | ===== Environnement python additionnel ===== | ||
| - | |||
| - | Les modules python supplémentaires, | ||
| - | |||
| - | * **Python/ | ||
| - | * voir ''/ | ||
| - | |||
| - | * **Python/ | ||
| - | * voir ''/ | ||
| - | |||
| - | <note warning> | ||
| - | Il faut donc suffixer vos commandes : python3, idle3, pip3...</ | ||
| - | |||
| - | |||
| - | ====== Python dans son $HOME ====== | ||
| - | |||
| - | Si, pour une raison ou pour une autre, vous souhaitez installer dans votre $HOME des modules python supplémentaire, | ||
| - | |||
| - | Au besoin, ajoutez aussi l'un des [[documentation: | ||
| - | |||
| - | |||
| - | ===== Virtualenv, venv ===== | ||
| - | |||
| - | * Créer en environnement virtuel de travail | ||
| - | |||
| - | <code bash> | ||
| - | virtualenv --python=python3.6 --system-site-packages vtest | ||
| - | </ | ||
| - | |||
| - | * Activer un environnement virtuel de travail | ||
| - | |||
| - | <code bash> | ||
| - | source vtest/ | ||
| - | (vtest)ltaulell@dl175comp: | ||
| - | </ | ||
| - | |||
| - | * Sortir d'un environnement virtuel de travail | ||
| - | |||
| - | <code bash> | ||
| - | (vtest)ltaulell@dl175comp: | ||
| - | ltaulell@dl175comp: | ||
| - | </ | ||
| - | |||
| - | ===== Installer un package (exemple) ===== | ||
| - | |||
| - | * Installer Scipy dans l' | ||
| - | |||
| - | <code bash> | ||
| - | source vtest/ | ||
| - | (vtest)ltaulell@dl175comp: | ||
| - | |||
| - | [... lots of logs ...] | ||
| - | |||
| - | Successfully installed scipy | ||
| - | Cleaning up... | ||
| - | </ | ||
| - | |||
| - | La commande '' | ||
| - | |||
| - | |||
| - | * Utiliser Scipy dans l' | ||
| - | |||
| - | <code python> | ||
| - | (vtest)ltaulell@dl175comp: | ||
| - | Python 3.2.3 (default, Feb 20 2013, 14: | ||
| - | [GCC 4.7.2] on linux2 | ||
| - | Type " | ||
| - | >>> | ||
| - | >>> | ||
| - | </ | ||
| - | |||
| - | ===== Installer/ | ||
| - | |||
| - | * Ajouter à votre '' | ||
| - | |||
| - | <code bash> | ||
| - | export LD_LIBRARY_PATH="/ | ||
| - | </ | ||
| - | |||
| - | * Ou à votre '' | ||
| - | |||
| - | <code bash> | ||
| - | set LD_LIBRARY_PATH "/ | ||
| - | </ | ||
| - | |||
| - | |||
| - | * Installer Numpy dans l' | ||
| - | |||
| - | <code bash> | ||
| - | source vtest/ | ||
| - | (vtest)ltaulell@dl175comp: | ||
| - | |||
| - | [... lots of logs ...] | ||
| - | |||
| - | Successfully installed numpy | ||
| - | Cleaning up... | ||
| - | </ | ||
| - | |||
| - | * Utiliser Numpy dans l' | ||
| - | |||
| - | <code python> | ||
| - | (vtest)ltaulell@dl175comp: | ||
| - | Python 3.2.3 (default, Feb 20 2013, 14: | ||
| - | [GCC 4.7.2] on linux2 | ||
| - | Type " | ||
| - | >>> | ||
| - | >>> | ||
| - | </ | ||
| - | |||
| - | <note important> | ||
| - | |||
| - | ===== Docs externes ===== | ||
| - | |||
| - | * https:// | ||