Wer beim Installieren von Python Paketen die Fehlermeldung “pip: command not found” oder “pip3: command not found” bekommt, muss zunächst die Python-Installation vervollständigen: Hier fehlt noch pip, um die Bibliotheken zu installieren. In unserem Beispiel installieren wir pip auf einem Raspberry Pi mit Raspbian: Dazu nutzen wir den Paketmanager “apt”. Damit lässt sich pip ganz einfach installieren:
sudo apt install python3-pip
Wenn das System nicht auf dem neusten Stand ist, sollte man den Rechner und die Paketlisten für apt aber zunächst aktualisieren:
sudo apt-get update
sudo apt-get upgrade
Ansonsten kann bei der Installation von pip diese Fehlermeldung kommen: “E: Unable to fetch some archives, maybe run apt-get update or try with –fix-missing?”.
Hat man die Paketlisten aktualisiert und pip heruntergeladen, kann man es direkt nutzen: Entweder mit dem Befehl “pip” für Python 2 oder mit “pip3” für Python 3. Das sieht dann für die Installation einer MQTT Bibliothek so aus:
pip install paho-mqtt
oder:
pip3 install paho-mqtt
Nach der Installation von pip über den Paketmanager apt werden die angeforderten Daten direkt wie auf dem Bild oben zu sehen installiert. Die Fehlermeldung “pip: command not found” sollte anschließend auch nicht mehr erscheinen.