Sommaire

Installer des bibliothèques Python

Une bibliothèque, ou module dans le jargon Python, est du code écrit en Python et/ou C permettant d’étendre les capacités du langage ou de regrouper un certain nombre de fonctionnalités. La bibliothèque standard Python est souvent décrite à travers un slogan largement repris par la communauté anglophone : Python comes with battery included. En effet, celle-ci est extrêmement fournie et le choix de modules est très large. Généralement, pour l’écriture de programmes simples ou un peu plus élaborés, l’utilisation de cette bibliothèque est suffisante. Cependant, comment faire si l’on souhaite aller plus loin et utiliser des bibliothèques non incluses dans la bibliothèque standard ? C

Il existe deux solutions pour pallier ce problème :

  • aptitude et les APT tools fournis par Raspbian. aptitude

  • pip, acronyme signifiant Python Installs Packages, le gestionnaire de modules écrit en Python pour Python. pip

1. La méthode aptitude aptitude

Avec Raspbian, aptitude est l’outil principal permettant de gérer les paquets que l’on souhaite installer sur le Raspberry Pi, et pas seulement des modules Python. En ligne de commande, une suite d’utilitaires complète aptitude et chaque outil réalise différentes actions. Ces utilitaires permettent de télécharger des archives depuis Internet ...