aiy.led 和 aiy.board 模块不存在

aiy.led and aiy.board modules do not exist

我正在尝试导入一个模块来控制语音AIY按钮中的LED。我有该套件的第 2 版。同时使用 v2 instructions and the v1 instructions,我在尝试导入包时得到一个 ImportError。 v2 指令说 运行 from aiy.leds import Leds, Color,v1 指令说使用 from aiy.board import Board, Led

我是在错误地尝试导入模块,还是完全遗漏了它?如果它丢失了,我可以下载必要的模块,还是必须完全重新刷入图像?

pi@raspberrypi:/opt/aiy/projects-python/src $ python3 main.py

Importing packages...
        Importing LED...

Traceback (most recent call last):
  File "main.py", line 454, in <module>
    from aiy.board import Board, Led
ImportError: No module named 'aiy.board'

pi@raspberrypi:/opt/aiy/projects-python/src $ sudo nano main.py
pi@raspberrypi:/opt/aiy/projects-python/src $ python3 main.py

Importing packages...
        Importing LED...

Traceback (most recent call last):
  File "main.py", line 458, in <module>
    from aiy.leds import Leds, Color
ImportError: No module named 'aiy.leds'

因为您在 "src" 目录中,请检查目录 "aiy" 是否存在。 如果没有,那就是问题所在。如果是,请检查“board.py 和 leds.py 以及 init.py 是否存在于 "aiy".

如果没有,您需要使用 apt-get install 命令安装它们。见

https://github.com/google/aiyprojects-raspbian/blob/v20181116/HACKING.md

了解更多详情。必须存在 Google 存储库才能找到它们。