Ci-dessous, les différences entre deux révisions de la page.
pip [2014/10/15 11:57] luc |
pip [2018/10/13 20:32] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ===== PIP ===== | ||
- | pip, à ne pas confondre avec Spip ou pipe, est un petit utilitaire pour ajouter librairies (modules on devrait dire) python. Il est bien fichu, il gère les dépendances, | ||
- | |||
- | === L' | ||
- | |||
- | c'est facile, il est fourni dans une suite d' | ||
- | |||
- | === L' | ||
- | |||
- | == installer un module == | ||
- | |||
- | pip gère les dépendances d'un module, il va installer tout seul les modules nécessaires au bon fonctionnement du module que vous voulez installer | ||
- | < | ||
- | |||
- | on peut aussi choisir d' | ||
- | < | ||
- | |||
- | == désinstaller un module == | ||
- | |||
- | pip sait aussi désinstaller des modules : | ||
- | < | ||
- | |||
- | == upgrade ou downgrade de module == | ||
- | |||
- | on peut mettre à jour (ou retrograder) un module | ||
- | < | ||
- | pip install nomModule --upgrade | ||
- | pip install nomModule=0.9 --upgrade | ||
- | </ | ||
- | |||
- | == liste des modules installés == | ||
- | |||
- | pip nous liste les modules installés et leurs versions | ||
- | < | ||
- | $ pip freeze | ||
- | Axiom==0.6.0 | ||
- | BeautifulSoup==3.2.0 | ||
- | Brlapi==0.5.6 | ||
- | </ | ||
- | |||
- | == gérer un environnement de développement == | ||
- | |||
- | on peut générer en une seule commande l' | ||
- | < | ||
- | |||
- | et l' | ||
- | < |