GrovePi icon indicating copy to clipboard operation
GrovePi copied to clipboard

Error: "pybind11" must be installed before running the build.

Open s-light opened this issue 2 years ago • 4 comments

hello team,

i tried to install GrovePi with the Detailed Directions but the script bash ./update_grovepi.sh does exit with an error:

"Error: "pybind11" must be installed before running the build.
error: setup script exited with 1"

RPI_GrovePi__pybind11

i tried with the official guide for installing pybind11 but this did not help.

also i tried

  • curl -kL dexterindustries.com/update_grovepi | bash
  • curl -kL dexterindustries.com/update_grovepi | bash -s -- --bypass-gui-installation same error for both..

i am on

$ uname -a
Linux MYS-RPI 5.15.84-v7l+ #1613 SMP Thu Jan 5 12:01:26 GMT 2023 armv7l GNU/Linux
$ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

currently i have no idea what i am doing wrong - or if it is really a incompatible os version i am using?

iam open for any tips & ideas ;-)

s-light avatar Mar 20 '23 15:03 s-light

after some searches in the forum it seems that currently bullseye is not supported... https://forum.dexterindustries.com/t/suggestion-for-setting-up-grovepi/8742

Disclaimer: I do not own a GrovePi+ so this is what I would try if I did:

  • Install Legacy PiOS (Current image at this time is December 2021)
  • Use Raspberry Pi Imager v1.6.2 or later 1
    • Choose OS → Raspberry Pi OS (other) → Raspberry Pi OS (Legacy)
  • Set it up to connect to your network
  • Make sure it is fully working
    • setup with remote shell or VNC to the desktop
  • Follow the GrovePi Setup instructions 9

i will try the steps from [SOLVED] Using GrovePi+ on Raspberry Pi bullseye 64-bit OS and report back...

s-light avatar Mar 28 '23 13:03 s-light

Hi there light, did it work or should I downgrade my OS?

Moyo442 avatar Apr 11 '23 12:04 Moyo442

my college did try it - and it seems to work :-) she had a typo in $ curl -kL [dexterindustries.com/update_grovepi](http://dexterindustries.com/update_grovepi) | bash and so this step failed - (if you write a small l curl does not follow the move-permanently link to the real script...) regardless - the blink example worked for her.... i will test this myself in the coming 1-2 months..

s-light avatar Apr 11 '23 17:04 s-light

short update... the original pybind11 must be installed error persists with the linked forum topic. but it seems that all needed things get installed and the basic example just works..

i have to do some more tests if i get the time for it!

s-light avatar Apr 14 '23 13:04 s-light