Formation PUB400 : Python, 2018 Python

2.11 Installer un paquet Python


Si vous avez besoin d'un module Python qui ne fait pas partie de la bibliothèque standard, vous devrez l'installer sur votre poste de travail.

En effet, lorsqu'un programme fait un import d'un module qui n'est pas installé, vous obtiendrez le message :

Résultat à l'écran

ModuleNotFoundError: No module named 'nompaquet'

Pour installer un module ou plus précisément le paquet qui le contient, vous devez utiliser la commande pip3 sous Pyton 3.X ou pip sous Python 2.7.

Terminal

pip3 install nompaquet

Vérifier si un paquet est installé

Pour voir si un paquet est installé, vous pouvez utiliser cette commande.

Si le paquet est installé, son numéro de version sera affiché. Sinon, la commande n'affichera rien.

Terminal

pip3 list | grep -F nompaquet

Notez que si vous travaillez en Python 2.7, vous devez changer pip3 pour pip.

Et si l'installation ne fonctionne pas

Il pourrait arriver que la commande pip3 list affiche le numéro de version du paquet mais que le programme Python affiche qu'il ne trouve pas le module désiré.

Ceci peut être dû à un problème de version de Python, par exemple si le paquet pour Python 2.7 a été intallé alors qu'on travaille avec Python 3.X.

Pour régler ce problème, vous pouvez refaire l'installation à l'aide de cette commande, en spécifiant pour quelle version de Python le paquet doit être installé.

Ici, on a ciblé python3 mais il aurait été possible de cibler une version plus précise, par exemple python3.13.

Terminal

python3 -m pip install --user nompaquet

▼Publicité

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !
Soumettre