Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
s-light opened this issue Mar 20, 2023 · 4 comments
Open

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

s-light opened this issue Mar 20, 2023 · 4 comments

Comments

@s-light
Copy link

s-light commented Mar 20, 2023

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
Copy link
Author

s-light commented Mar 28, 2023

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...

@Moyo442
Copy link

Moyo442 commented Apr 11, 2023

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

@s-light
Copy link
Author

s-light commented Apr 11, 2023

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
Copy link
Author

s-light commented Apr 14, 2023

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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants