“ERROR: Failed to build one or more wheels“, lautet der pip install error beim Versuch ein Python Paket zu installieren. Ist dies der Fall, arbeitet man bestimmt auf dem neuen Image Raspbian Jessie. Denn hier gibt es eine Besonderheit zu beachten bei der Installation von python-dev.
Etwas verwundert war ich beim Anblick der Fehlermeldungen, als ich versuchte das Paket pyephem auf meinem Raspberry Pi mit Raspbian Jessie zu installieren.
... compilation terminated. error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1 ---------------------------------------- Failed building wheel for pyephem Running setup.py clean for pyephem Failed to build pyephem ERROR: Failed to build one or more wheels
Dabei ist alles auf dem neusten Stand und alle Abhängigkeiten sind erfüllt. Die Fehlersuche führte mich dann zu python-dev. Im Gegensatz zur vorherigen Version von Raspbian bedarf es bei der Version Jessie einer Besonderheit bei der Installation von python-dev.
sudo apt-get install -t jessie python-dev
Erst jetzt ist es möglich mit pip install <Paket>
ein neues Paket zu installieren, welches in C# geschrieben ist. Der Fehler wird beim Installations-Versuch verschiedener Pakete hervorgerufen. Die Lösung ist die selbe.