`
Код: Выделить всё
import vlc
import time
import board
from time import strftime
from PIL import Image, ImageDraw, ImageFont
import configparser
import RPi.GPIO as GPIO
import sys
from time import sleep
import digitalio
import adafruit_ssd1306
import evdev
from datetime import datetime
volume_ini=100
time_var=""
date_var=""
row_list=[23,24,25]
col_list=[4,5,6]
GPIO.setmode(GPIO.BCM)
for pin in row_list:
GPIO.setup(pin,GPIO.OUT)
...
`
Код: Выделить всё
[unit]
After=multi-user.target
[Service]
type=oneshot
User=pierre
Execstart= /usr/bin/python /home/pierre/Documents/toto.py
[Install]
WantedBy=custom.target
Код: Выделить всё
when I rebot it fails with the error :
> GPIO.setup(pin,GPIO.OUT)
> RuntimeError: No access to /dev/mem/ Try running as root !
when I set User=root it fails due to paths :
> import board . lib board not found
I also tried :
Код: Выделить всё
sudo usermod -aG kmem pierre
Подробнее здесь: https://stackoverflow.com/questions/790 ... to-dev-mem