Al poner /usr/bin/python3 /mnt/dietpi_userdata/bazarr/bazarr.py me sale esto:
Código: Seleccionar todo
Python 3.6.0 or greater required. Current version is 3.5.3. Please upgrade Python.
Versiones Python:
Código: Seleccionar todo
python --version
Python 2.7.13
python3 --version
Python 3.5.3
Pero no sé porque me dice que la 3.5.3 cuando tengo instalada la 3.6 y la 3.8.
Eso por un lado, porque después de seguir tus pasos y llegar a sudo systemctl start bazarr me sale esto:
Código: Seleccionar todo
Failed to start bazarr.service: Unit bazarr.service is not loaded properly: Invalid argument.
See system logs and 'systemctl status bazarr.service' for details.
Este es el texto que hay en bazarr.service:
Código: Seleccionar todo
cat <<EOF>/etc/systemd/system/bazarr.service
[Unit]
Description=Bazarr Daemon
After=syslog.target network.target
# After=syslog.target network.target sonarr.service radarr.service
[Service]
WorkingDirectory=/mnt/dietpi_userdata/bazarr/
User=dietpi
Group=dietpi
UMask=0002
Restart=on-failure
RestartSec=5
Type=simple
ExecStart=/usr/bin/python3 /mnt/dietpi_userdata/bazarr/bazarr.py
KillSignal=SIGINT
TimeoutStopSec=20
SyslogIdentifier=bazarr
ExecStartPre=/bin/sleep 30
[Install]
WantedBy=multi-user.target
EOF
Mirando como están los sevicios para Radarr o Sonarr veo que el usuario es el propio programa en vez de dietpi:
Código: Seleccionar todo
[Unit]
Description=Sonarr (NzbDrone) Daemon (DietPi)
After=network.target
[Service]
User=sonarr
Group=dietpi
Type=simple
ExecStart=/usr/bin/mono -O=-aot /opt/NzbDrone/NzbDrone.exe -nobrowser -data=/mn$
[Install]
WantedBy=multi-user.target
Puede que el error de sudo systemctl start bazarr sea porque el usuario no está bien, ¿dónde puedo ver esto que me dice
See system logs and 'systemctl status bazarr.service' for details?
Saludos.