When I try to run ./scan.py from /opt/plex_autoscan/ I get this error:
Traceback (most recent call last):
File "./scan.py", line 8, in
from pyfiglet import Figlet
File "/usr/local/lib/python2.7/dist-packages/pyfiglet/init.py", line 11, in
import pkg_resources
ImportError: No module named pkg_resources
I read that Python2.7 is no longer supported in 20.04, så Python3 needs to be installed.
All that seems to work, but when I want to start my plex_autoscan.service I get this:
plex_autoscan.service - Plex Autoscan
Loaded: loaded (/etc/systemd/system/plex_autoscan.service; disabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Mon 2020-10-05 14:52:23 CEST; 4s ago
Process: 93775 ExecStart=/opt/plex_autoscan/scan.py server --loglevel=INFO (code=exited, status=1/FAILURE)
Main PID: 93775 (code=exited, status=1/FAILURE)
Oct 05 14:52:23 plex-NUC8i3BEH scan.py[93775]: import pkg_resources
Oct 05 14:52:23 plex-NUC8i3BEH scan.py[93775]: ImportError: No module named pkg_resources
Oct 05 14:52:23 plex-NUC8i3BEH systemd[1]: plex_autoscan.service: Main process exited, code=exited, status=1/FAILURE
Oct 05 14:52:23 plex-NUC8i3BEH systemd[1]: plex_autoscan.service: Failed with result 'exit-code'.
Traceback (most recent call last):
File "./scan.py", line 8, in
from pyfiglet import Figlet
File "/usr/local/lib/python2.7/dist-packages/pyfiglet/init.py", line 11, in
import pkg_resources
ImportError: No module named pkg_resources