login as: debian
debian@Beaglebone's password:
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Dec 5 18:01:26 2018 from 2001:982:c7c1:1:a96e:5bfc:cb2a:81a7
debian@beaglebone:~$ sudo systemctl status aceme
[sudo] password for debian:
● aceme.service - to invoke aceme.py automatically
Loaded: loaded (/etc/systemd/system/aceme.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2018-12-05 19:39:44 UTC; 3min 50s ago
Process: 986 ExecStart=/home/debian/eme/acemev35.py (code=exited, status=1/FAILURE)
Main PID: 986 (code=exited, status=1/FAILURE)
Dec 05 19:39:40 beaglebone systemd[1]: Started to invoke aceme.py automatically.
Dec 05 19:39:44 beaglebone python[986]: Adafruit_BBIO: version <unknown> initialized
Dec 05 19:39:44 beaglebone acemev35.py[986]: Traceback (most recent call last):
Dec 05 19:39:44 beaglebone acemev35.py[986]: File "/home/debian/eme/acemev35.py", line 21, in <module>
Dec 05 19:39:44 beaglebone acemev35.py[986]: import serial # serial control module
Dec 05 19:39:44 beaglebone acemev35.py[986]: ImportError: No module named serial
Dec 05 19:39:44 beaglebone systemd[1]: aceme.service: Main process exited, code=exited, status=1/FAILURE
Dec 05 19:39:44 beaglebone systemd[1]: aceme.service: Unit entered failed state.
Dec 05 19:39:44 beaglebone systemd[1]: aceme.service: Failed with result 'exit-code'.
debian@beaglebone:~$
here is the status of aceme.service immediately after booting. It is clear that serial is loaded on my system, as I use it extensively in the same program script loaded.
login as: debian
debian@Beaglebone's password:
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Dec 5 18:01:26 2018 from 2001:982:c7c1:1:a96e:5bfc:cb2a:81a7
debian@beaglebone:~$ sudo systemctl status aceme
[sudo] password for debian:
● aceme.service - to invoke aceme.py automatically
Loaded: loaded (/etc/systemd/system/aceme.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2018-12-05 19:39:44 UTC; 3min 50s ago
Process: 986 ExecStart=/home/debian/eme/acemev35.py (code=exited, status=1/FAILURE)
Main PID: 986 (code=exited, status=1/FAILURE)
Dec 05 19:39:40 beaglebone systemd[1]: Started to invoke aceme.py automatically.
Dec 05 19:39:44 beaglebone python[986]: Adafruit_BBIO: version <unknown> initialized
Dec 05 19:39:44 beaglebone acemev35.py[986]: Traceback (most recent call last):
Dec 05 19:39:44 beaglebone acemev35.py[986]: File "/home/debian/eme/acemev35.py", line 21, in <module>
Dec 05 19:39:44 beaglebone acemev35.py[986]: import serial # serial control module
Dec 05 19:39:44 beaglebone acemev35.py[986]: ImportError: No module named serial
Dec 05 19:39:44 beaglebone systemd[1]: aceme.service: Main process exited, code=exited, status=1/FAILURE
Dec 05 19:39:44 beaglebone systemd[1]: aceme.service: Unit entered failed state.
Dec 05 19:39:44 beaglebone systemd[1]: aceme.service: Failed with result 'exit-code'.
debian@beaglebone:~$ sudo nano /etc/systemd/system/aceme.service
GNU nano 2.7.4 File: /etc/systemd/system/aceme.service
[Unit]
Description=to invoke aceme.py automatically
Requires=graphical.target
[Service]
Type=simple
ExecStart=/home/debian/eme/acemev35.py
[Install]
WantedBy=multi-user.target
[ Read 11 lines ]
The service file above......
Grtz,
Harke