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/02/21 16:40] – [Environnement python additionnel] 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 [[documentation: | ||
- | |||
- | * **Python/ | ||
- | * pour la liste des modules python ajoutés/ | ||
- | <code bash>ls / | ||
- | |||
- | * **Python/ | ||
- | * pour la liste des modules python ajoutés/ | ||
- | <code bash>ls / | ||
- | |||
- | <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:// | ||