我尝试使用RPIO库进行伺服控制,使用给定的示例。 http://pythonhosted.org/RPIO/index.html 当我执行代码时出现错误
SystemError:此模块只能在Raspberry Pi上运行!
出现这种错误的原因是什么。我正在使用带有raspbian安装的raspberry pi 2。 ::
答案 0 :(得分:1)
This issue似乎表明它还没有完全更新Raspberry Pi 2。显然已修复它的分叉是this。其他人说"删除系统中的所有RPi.GPIO文件,然后从头开始安装0.5.11版本"为他们工作,所以你可以试试。
答案 1 :(得分:0)
我遇到了同样的问题,并设法解决了这个问题。
首先使用http://raspberry-python.blogspot.ca/2015/02/raspberry-pi-2-and-rpigpio.html教程。完成此操作后,转到pi上的RPIO文件夹,然后重新安装RPIO,而不是键入:
sudo python setup.py install
进入终端,输入:
sudo python3 setup.py install
确保使用python3而不是python,这应该可以解决问题。