我对树莓派、Debian和Python都非常陌生。
我已经按照许多有用的网站和人们的建议配置了我的Raspberry Pi 2 Model B v1.1。但是,当我想要开始一个基于GPIOZERO控制一些按钮和LED灯的基本项目时,我无法使用“from gpiozero import LED, Button”命令。输出报告如下:
> Traceback (most recent call last):
> File "", line 1, in
> File "/usr/lib/python2.7/dist-packages/gpiozero/init.py", line 57, in
> from .devices import (
> File "/usr/lib/python2.7/dist-packages/gpiozero/devices.py", line 38, in
> from .pins.rpigpio import RPiGPIOPin
> File "/usr/lib/python2.7/dist-packages/gpiozero/pins/rpigpio.py", line 27, in
> class RPiGPIOPin(Pin):
>
> ***File "/usr/lib/python2.7/dist-packages/gpiozero/pins/rpigpio.py", line 55, > in RPiGPIOPin 'i2c': GPIO.I2C,
>
> AttributeError: 'module' object has no attribute 'I2C'***
请问有人能够解释一下这个情况并告诉我如何摆脱这种状态吗?
非常感谢。
pip install gpiozero
,我的安装成功了。我是在win10上,python 2.7环境下进行的安装。 - limbosudo apt-get -y install python-pip
,并让我知道是否解决了问题。 - limbo