Maison >développement back-end >Tutoriel Python >Comment installer des modules Python pour une version spécifique à l'aide de Pip ?
Installation de modules pour une version Python spécifique à l'aide de pip
Dans certains scénarios, plusieurs versions de Python peuvent être installées sur votre système. Cela peut prêter à confusion lors de l'utilisation de pip pour installer des packages, car il peut s'agir par défaut d'une installation pour la mauvaise version. Cet article aborde le problème de l'installation de modules pour une version spécifique de Python à l'aide de pip.
Contexte
Ubuntu 10.04, par exemple, est livré avec Python 2.6 préinstallé. Si vous installez ensuite Python 2.7, l'utilisation de pip pour installer les packages (par exemple, BeautifulSoup4) les installe par défaut pour Python 2.6.
Problème
Lorsque vous importez BeautifulSoup4 en Python 2.7 en utilisant import bs4, vous rencontrerez l'erreur « Aucun module nommé bs4 ». En effet, le module est installé pour Python 2.6 et non pour Python 2.7.
Solution
Pour installer des packages pour une version spécifique de Python, utilisez la méthode suivante :
python2.7 -m pip install <package>
Dans cette commande :
Exemple
Pour installer BeautifulSoup4 pour Python 2.7 :
python2.7 -m pip install beautifulsoup4
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!