【发布时间】:2015-04-27 08:13:24
【问题描述】:
我正在使用 Raspberry Pi 2 B 并在以下网站上尝试该项目: https://learn.adafruit.com/raspberry-pi-face-recognition-treasure-box/overview
但是,当我尝试运行文件“capture-positives.py”时,尝试导入 GPIO 时出现错误。我已尝试更新 GPIO 并删除和安装新副本,但是我不断收到相同的错误。我感觉这与我使用 Raspberry Pi 2 而不是 1 有关。有没有办法解决这个错误?
更新:
错误地漏掉了错误部分 这是错误:
Traceback (most recent call last): File "capture-positives.py", line 14, in <module> import hardware File "/home/pi/pi-facerec-box-master/hardware.py", line 8, in <module> import RPIO File "/usr/local/lib/python2.7/dist-packages/RPIO-0.10.0-py2.7-linux-armv7l.egg/RPIO/__init__.py", line 115, in <module> import RPIO._GPIO as _GPIO SystemError: This module can only be run on a Raspberry Pi!
【问题讨论】:
-
请发布实际错误,而不是一些模糊的描述。
-
尝试将 RPi.GPIO 导入为 gpio
-
@peekaboo 你有没有想过解决 hardware.py 或其他问题?
-
@JeffB6688 我不记得了,但我相信我确实删除了代码中冗余的某些行(与 GPIO 引脚相关),因为我不需要该特定项目的 GPIO 引脚它有效。我相信。我无能为力,因为 py 文件没有针对树莓派 2 进行更新,即使它说是。
标签: python raspberry-pi gpio raspberry-pi2