TOP

RaspberryPI2でpython実行したら「RuntimeError: No access to /dev/mem.」が出た時の対処メモ

2016-10-29 07:20:19

エラー内容

$ python lchika.py
Traceback (most recent call last):
  File "lchika.py", line 5, in <module>
    GPIO.setup(25, GPIO.OUT)
RuntimeError: No access to /dev/mem.  Try running as root!

そんな権限で大丈夫か

sudoで実行すると問題なく動くけど、権限をちゃんとしたい

$ sudo rpi-update

$ ll /dev/gpiomem
crw------- 1 root root 244, 0  1月  1  1970 /dev/gpiomem

$ sudo adduser pi gpio
$ sudo chown root.gpio /dev/gpiomem
$ sudo chmod g+rw /dev/gpiomem