感谢所有与**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是区分大小写的