The can be 2 reasons you are seeing this error:
The most likely one is that you’re trying to run the script with Python3 and that won’t work for the moment.
You haven’t run the install script.
So, in order to be sure that we’ve got everything in place, I would ask you to update the
GrovePi package with the following command:
sudo curl -kL dexterindustries.com/update_grovepi | bash
Then, please, try running the
Home_Weather_Display.py script again with Python 2 and not Python 3 - at the moment, we don’t support Python 3.
The permanent solution to this issue is to support Python 3 from now on. So, in response to your thread, we have created a hotfix that will make the GrovePi’s modules importable in Python 3 and therefore, we’ll get rid of this issue.
Here’s the pull request we’ve created (right now, we’re testing it to be sure it’s all okay):
If you feel like there’s anything else to talk about, please tell us.