Thanks, Tom. Weewx is version 4.10.2
/etc/init.d/weewx contains a lot of code. The path section is: PATH=/sbin:/usr/sbin:/bin:/usr/bin WEEWX_BIN=/usr/bin/weewxd WEEWX_CFG=/etc/weewx/weewx.conf WEEWX_USER=root:root DESC="weewx weather system" NAME=weewx PIDFILE=/var/run/$NAME.pid My RPi is Raspberry Pi 3 Model B Plus Rev 1.3. I am running it under quite an old Raspbian version - "Stretch". Sorry - how do I use a systemd service file? Thanks David. On Wednesday 4 September 2024 at 17:48:36 UTC+1 Tom Keffer wrote: > Some sort of PYTHONPATH problem I would imagine, but we need more > information. > > What version of WeeWX? > What's in your /etc/init.d/weewx? > What version of RaspberryPi OS? > Assuming a reasonably recent version, why not use a systemd service file? > > If all else fails, set debug=1, restart weewxd, post the log. > > > On Wed, Sep 4, 2024 at 4:31 AM hind...@gmail.com <hind...@gmail.com> > wrote: > >> For some unknown reason my weather station is no longer updating - which >> must be due to weewx having failed somehow. When I restart my Raspberry Pi, >> to try to reset things, I get the following: >> >> weewx.service - LSB: weewx weather system >> >> Loaded: loaded (/etc/init.d/weewx; generated; vendor preset: enabled) >> >> Active: failed (Result: exit-code) since Wed 2024-09-04 12:23:03 BST; >> 2min 34s ago >> >> Docs: man:systemd-sysv-generator(8) >> >> Process: 480 ExecStart=/etc/init.d/weewx start (code=exited, >> status=1/FAILURE) >> >> >> >> Sep 04 12:23:03 raspberrypi weewx[480]: File "/usr/share/weewx/weewxd", >> line 25, in <module> >> >> Sep 04 12:23:03 raspberrypi weewx[480]: import weeutil.logger >> >> Sep 04 12:23:03 raspberrypi weewx[480]: File >> "/usr/share/weewx/weeutil/logger.py", line 17, in <module> >> >> Sep 04 12:23:03 raspberrypi weewx[480]: import weewx >> >> Sep 04 12:23:03 raspberrypi weewx[480]: ImportError: No module named weewx >> >> Sep 04 12:23:03 raspberrypi weewx[480]: failed! >> >> Sep 04 12:23:03 raspberrypi systemd[1]: weewx.service: Control process >> exited, code=exited status=1 >> >> Sep 04 12:23:03 raspberrypi systemd[1]: Failed to start LSB: weewx >> weather system. >> >> Sep 04 12:23:03 raspberrypi systemd[1]: weewx.service: Unit entered >> failed state. >> >> Sep 04 12:23:03 raspberrypi systemd[1]: weewx.service: Failed with result >> 'exit-code'. >> >> ~ >> >> >> Anyone know what is going on please? >> >> Many Thanks >> >> >> David. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "weewx-user" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to weewx-user+...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/21297d91-d219-4790-85d2-d1d2131075acn%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/21297d91-d219-4790-85d2-d1d2131075acn%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/fba5220b-9442-437a-851d-e7035570faa5n%40googlegroups.com.