Outils pour utilisateurs

Outils du site


pip

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
pip [2014/10/16 08:19]
luc
pip [2018/10/13 20:32] (Version actuelle)
Ligne 58: Ligne 58:
 <code>pip install --use-mirrors nomModule</code> <code>pip install --use-mirrors nomModule</code>
  
 +== installer des modules avec des extensions en C ==
 +
 +Certain modules, ''numpy'' entre autres, possèdent des extensions en C (pour des raisons de performances) qu'il faut compiler à l'installation. pip sait faire ça, mais le processus peut ne pas aboutir : souvent ces extensions en C nécessitent des dépendances qui ne sont pas en python, et donc pas gérées par pip. Il faut alors regarder du côté du gestionnaire de paquet (''aptitude''/''yum'') pour installer les lib nécessaires, souvent la version //-dev// ou //-devel// pour avoir non seulement les binaires, mais aussi les headers (//.h//).
 +Citons par exemple : ''python-de(vel)'', ''libxml2-dev(el)'' ...
  
pip.1413447557.txt.gz · Dernière modification: 2018/10/13 20:32 (modification externe)