RPI。GPIO:ModuleNotFoundError:没有名为"RPi.GPIO"的模块



感谢所有与**RPI.GPIO**相关的贡献者。你的大部分建议我都试过了,但到目前为止都没有用。

我当前的version:0.7.1a4, I'm running bullseye on Pi4 and a python3 programm which should **将RPi.GPIO导入为GPIO**. Instead I get:ModuleNotFoundError:没有名为'RPi.GPIO'的模块;'RPi"不是一个包`。

在无头的靶心上,相同的程序导入**RPi.GPIO as GPIO**没有问题。

我尝试了各种RPi.GPIO安装方法,并收到了许多不同的消息作为回报。但到目前为止,没有什么能解决任何问题。现在我不知道下一步该去哪里看或做什么。

方法1:

sudo pip3 install numpy --extra-index-url https://www.piwheels.org/simple

返回的消息:

已满足要求:。。。dist包(1.19.5(

方法2:

pip install RPi.GPIO

返回的消息:

默认为用户安装,因为正常的站点包不是writeable已满足要求

方法3:

pip3 install RPi.GPIO

返回的消息:

已满足要求:。。。dist包(0.7.1a4)

方法4:

export CFLAGS=-fcommon
pip3 install RPi.GPIO

返回的消息:

默认为用户安装,因为正常的站点包不是writeable已满足要求:。。。dist包(0.7.1a4)

方法5:

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

返回的消息:

。。。已经是最新版本CCD_ 11。

方法6:

sudo apt-get update && sudo apt-get install python-rpi.gpio python3-rpi.gpio

返回的消息:

python3.rpi.gpio不可用,但被另一个包引用。这可能意味着程序包丢失、已作废,或者只能从其他来源获得

方法7:

sudo apt-get install RPi.GPIO

返回的消息:

注意,为正则表达式'RPi.GPIO'选择'python3-rpi.gpio'注意,为正则表达式"RPi.GPIO"选择"python-rpi.gpio"注意,为正则表达式"RPi.GPIO"选择"rpi.gpio-common"CCD_ 19已经是最新版本的CCD_。CCD_ 21已经是最新版本的CCD_。

感谢您的建议&帮助

我也遇到了同样的错误,尝试了所有命令,但现在我成功了,我希望它能帮助你,我只是在从控制台读取代码时放了python3,例如:"sudo python3testgpio.py"而不仅仅是python,我希望这能为你提供

我也有同样的错误。原来我的操作系统错了。我有一个64位的牛眼版本,我的monero很短的时间。但对于正常的Bullseye 11版本,一切都很好。你可以在树莓成像仪上下载。

试试这个:

import RPi.GPIO as GPIO

RPI.GPIO替换为RPi.GPIO,小写字母i,因为python是区分大小写的

相关内容

  • 没有找到相关文章

最新更新