将RPi.GPIO导入为GPIO ImportError:无模块' RPi'

时间:2017-05-22 13:14:13

标签: python-3.x raspberry-pi3

我写了一个小文本来控制我的树莓pi 3 version B上的粉丝。

运行程序后出现错误:

'pi@raspberrypi:~/Development $ Sudo python3.5 run-fan.py
 traceback (most recent call last):
 file "run-fan.py", line 9, in <module>
 import PRi.GPIO as GPIO
 ImportError: No module named 'RPi'

我对Python知之甚少,所以我不知道出了什么问题

Full Script

随意询问有关脚本的任何内容,感谢您的帮助。

3 个答案:

答案 0 :(得分:0)

您必须先在Raspberry上安装该模块。不幸的是我没有一个要测试,但根据这个link python 3的命令应该是  (您可能必须先在树莓上加载包装):

sudo apt-get -y install python3-rpi.gpio

我希望它有所帮助,

答案 1 :(得分:0)

您只需要通过以下命令升级RPi软件包

sudo pip install --upgrade RPi.GPIO

如果您使用的是python 3,则命令应如下所示

sudo pip3 install --upgrade RPi.GPIO

答案 2 :(得分:0)

另一种解决方案是,当您在 raspberry pi 上使用 GPIO 时,您需要添加 sudo