2016-07-15 108 views
1

我對RaspberryPi,Debian和Python很新。Python 2.7 - 無法導入GPIOZERO

我已將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'*** 

有人可以請說明一點,讓我知道如何擺脫這種情況?

非常感謝

+0

你是如何安裝gpiozero的?我用pip使用'pip install gpiozero'來完成這個工作。我在win10上做了這個,python 2.7 – limbo

+0

我用了下面的命令:「sudo apt-get install python3-gpiozero python-gpiozero」命令,它安裝時沒有錯誤。 – user2992155

+0

我使用了「sudo apt-get install python3-gpiozero python-gpiozero」命令,它安裝了乾淨且沒有顯示錯誤。 – user2992155

回答

1

感謝所有的你的建議和幫助 - 錯誤是,我是裝的Python用命令「蟒蛇」,而不是「python3」。一旦我運行「python3」它一切正常。