Das grovepi-Modul von python3.8.1 konnte nicht auf RaspberryPi Model 3B installiert werden (gelöst)

Ein Memo über die Installation des Grovepi-Moduls, das beim Versuch, ein IoT-System zu erstellen und den Sensor und Aktor von Python aus mit GrovePi + in RaspberryPi Model 3B einzusetzen, gestolpert ist.

Erste Schlussfolgerung

Lösungen

$git clone https://github.com/DexterInd/GrovePi
$cd GrovePi/Script
$sudo chmod +x install.sh
$sudo ./install.sh

Protokoll von dem, was ich unten versucht habe

Der folgende Fehler ist bei Verwendung von pip install grovepi aufgetreten

(Weggelassen)
  error: Command "g++(Weggelassen)" failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for scipy

Siehe hier https://github.com/pydata/bottleneck/issues/281, aber der gleiche Fehler

$pip install grovepi --no-use-pep517
(Weggelassen)
    RuntimeError: Running cythonize failed!
    Cythonizing sources
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
pip install --upgrade pip setuptools wheel
(Weggelassen)
Successfully installed setuptools-46.0.0 wheel-0.34.2

$pip install grovepi
Ähnlicher Fehler

Siehe hier https://teratail.com/questions/239230, aber der gleiche Fehler

$sudo apt install libopenblas-dev
$sudo pip install pybind11
$pip install grovepi
Ähnlicher Fehler

Also bin ich zu dem ersten Schluss gekommen und habe es gelöst

Ergänzung

Ich erhalte eine Fehlermeldung, dass das RPi-Modul fehlt, was unten behoben wird

$pip install rpi.gpio

Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Processing /home/pi/.cache/pip/wheels/e9/28/be/151b023b334391106527be123557a1a9b99f6b19cbd1ce8b48/RPi.GPIO-0.7.0-cp38-cp38-linux_armv7l.whl
ERROR: grovepi 1.0.4 requires scipy, which is not installed.
Installing collected packages: rpi.gpio
Successfully installed rpi.gpio-0.7.0

Recommended Posts

Das grovepi-Modul von python3.8.1 konnte nicht auf RaspberryPi Model 3B installiert werden (gelöst)
Schritt 2, um Xenomai auf RaspberryPi 3 Modell B + zu installieren
Installieren Sie Python auf der WSL
Installieren Sie Python auf Pidora.
Installieren Sie Scrapy auf Python3
Installieren Sie Python auf dem Mac
Installieren von Python 3 in einer Mac-Umgebung
Installieren Sie Python3.4 unter CentOS 6.6
Verfahren zur Einführung von Xenomai in RaspberryPi 3 Modell B + Teil 1
Installieren Sie Python unter Windows
Installieren Sie Python 2.7.3 unter CentOS 5.4
Installieren Sie Python 3.3 unter Ubuntu 12.04
Installieren Sie Python 3.4 auf einem Mac
Installieren Sie Python 3.6 auf Docker
Installieren Sie Python 3.8 auf RHEL 8 (AppStream)
Installieren Sie Watchdog unter Windows + Python 3.3
Installieren Sie pygame auf python3.4 auf dem Mac
Installieren Sie Python 3.8 unter CentOS 7 (SCL)
Installieren Sie das Modul auf Anaconda (Mac)
Python - Installieren Sie MySQLDB auf EC2
Himbeere pi 1 Modell b, Python
Installieren Sie Python 3.8 unter CentOS 8 (AppStream)
[Python] [Chainer] [Windows] Chainer unter Windows installieren
Installieren Sie Python Pillow unter Amazon Linux
Installieren Sie Python 3.8 unter Ubuntu 18.04 (Betriebssystemstandard)
Installieren Sie Python 3.8 unter Ubuntu 20.04 (Betriebssystemstandard)
Python2.7-Installation in einer Windows 32-Bit-Umgebung
Installieren Sie xgboost (Python-Version) unter Windows
Installieren Sie Python unter Windows + pip + virtualenv
Installieren Sie Pytorch unter Blender 2.90 Python unter Windows
Installieren Sie Python 3.7 Anaconda auf dem MAC, aber Python 2
Installieren Sie Python 3.9 unter Ubuntu 20.04 (Betriebssystemstandard?)
Installieren Sie die Python-Entwicklungsumgebung unter Windows 10
Installieren Sie Python unter CentOS mit Pyenv
Installieren Sie Confluent-Kafka für Python unter Ubuntu
Installieren Sie Python 2.7 unter Ubuntu 20.04 (Betriebssystemstandard?)
Schritte zum Installieren von python3 auf einem Mac
Installieren Sie Python unter CentOS mit pyenv