Un mémo sur la façon d'installer le module grovepi qui a trébuché lorsque j'ai essayé de créer un système IoT et d'utiliser le capteur et l'actionneur de python avec GrovePi + inséré dans RaspberryPi Model 3B.
Première conclusion
$git clone https://github.com/DexterInd/GrovePi
$cd GrovePi/Script
$sudo chmod +x install.sh
$sudo ./install.sh
L'erreur suivante s'est produite lors de l'utilisation de pip install grovepi
(Omis)
error: Command "g++(Omis)" failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for scipy
Reportez-vous ici https://github.com/pydata/bottleneck/issues/281, mais la même erreur
$pip install grovepi --no-use-pep517
(Omis)
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
(Omis)
Successfully installed setuptools-46.0.0 wheel-0.34.2
$pip install grovepi
Erreur similaire
Reportez-vous ici https://teratail.com/questions/239230, mais la même erreur
$sudo apt install libopenblas-dev
$sudo pip install pybind11
$pip install grovepi
Erreur similaire
Alors je suis venu à la première conclusion et je l'ai résolu
J'obtiens une erreur indiquant que le module RPi est manquant, ce qui est résolu ci-dessous
$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