在Python 3.6中使用RPi.GPIO

时间:2017-03-10 15:11:38

标签: gpio python-3.6

我尝试在Python 3.6中使用RPi.GPIO。 我安装了RPi.GPIO,它使用Python 3.4,但没有使用Python 3.6 我收到此错误:

  

ModuleNotFoundError:没有名为' RPi'

的模块

我在我的脚本中导入模块,如下所示:

import RPi.GPIO as GPIO

2 个答案:

答案 0 :(得分:5)

将此行添加到* .py文件的顶部:

#!/usr/bin/env python3.6

在shell中运行以下命令:

sudo python3.6 -m pip install --upgrade pip setuptools wheel
sudo python3.6 -m pip install RPi.GPIO

这应解决问题 通过这个你将为正确的python版本安装RPi.GPIO。在这种情况下3.6.x。

答案 1 :(得分:0)

如果未安装包含 RPiGPIO 模块,则可能会出现此 ModuleNotFoundError。要安装 RPi,请在终端中运行以下命令:pip3 install rpi-gpio