Errors de permisos en python i gpio

Quan he intentat controlar els ports GPIO des de una raspberry pi amb python m’he trobat un problema amb la configuració per defecte que impedeix accedir-hi com a l’usuari pi (l’usuari per defecte del sistema), just en el moment en que intento accedir-hi.

El problema seria el següent:

$ python3 script.py
Traceback (most recent call last):
  File “script.py “, line 16, in <module>
    GPIO.setup(RED_LED, GPIO.OUT)
RuntimeError: No access to /dev/mem.  Try running as root!

La solució com tantes vegades és a stackoverflow, es tracta de donar permisos de grup al dispositiu que controla els GPIO

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

 

Add a Comment

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *