ok, I upgraded again and Python3 is used already :( sebasti...@gmail.com schrieb am Donnerstag, 11. April 2024 um 01:07:33 UTC+2:
> Just reviewed the changelog again and I guess I have to take a look on my > python version. At the moment 2.7.16 is installed whis isnĀ“t supported > anymore. > > https://www.weewx.com/docs/5.0/changes/#501-02042024 > > sebasti...@gmail.com schrieb am Donnerstag, 11. April 2024 um 00:57:02 > UTC+2: > >> Hello, >> >> after upgrading my weewx installation via apt from 4.10.2 to version 5, I >> get an error when weewx is started. >> >> specs: >> Debian Buster >> Netatmo weather station >> virtual machine (I reverted to the latest snapshot (v4.10.2) to have a >> functional system, but for troubleshooting I will upgrade the system again) >> >> log output from the syslog: >> >> Apr 11 00:38:12 servername /weewxd.py: netatmo: netatmo-client: next >> update in 300 seconds >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: Caught >> unrecoverable exception: >> Apr 11 00:38:13 servername weewxd[4498]: Traceback (most recent call >> last): >> Apr 11 00:38:13 servername weewxd[4498]: File >> "/usr/share/weewx/weewxd.py", line 265, in <module> >> Apr 11 00:38:13 servername weewxd[4498]: main() >> Apr 11 00:38:13 servername weewxd[4498]: File >> "/usr/share/weewx/weewxd.py", line 160, in main >> Apr 11 00:38:13 servername weewxd[4498]: engine = >> weewx.engine.StdEngine(config_dict) >> Apr 11 00:38:13 servername weewxd[4498]: File >> "/usr/share/weewx/weewx/engine.py", line 89, in __init__ >> Apr 11 00:38:13 servername weewxd[4498]: >> self.loadServices(config_dict) >> Apr 11 00:38:13 servername weewxd[4498]: File >> "/usr/share/weewx/weewx/engine.py", line 157, in loadServices >> Apr 11 00:38:13 servername weewxd[4498]: obj = >> weeutil.weeutil.get_object(svc)(self, config_dict) >> Apr 11 00:38:13 servername weewxd[4498]: File >> "/usr/share/weewx/weeutil/weeutil.py", line 1404, in get_object >> Apr 11 00:38:13 servername weewxd[4498]: module = >> importlib.import_module(module_name) >> Apr 11 00:38:13 servername weewxd[4498]: File >> "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module >> Apr 11 00:38:13 servername weewxd[4498]: return >> _bootstrap._gcd_import(name[level:], package, level) >> Apr 11 00:38:13 servername weewxd[4498]: File "<frozen >> importlib._bootstrap>", line 1006, in _gcd_import >> Apr 11 00:38:13 servername weewxd[4498]: File "<frozen >> importlib._bootstrap>", line 983, in _find_and_load >> Apr 11 00:38:13 servername weewxd[4498]: File "<frozen >> importlib._bootstrap>", line 967, in _find_and_load_unlocked >> Apr 11 00:38:13 servername weewxd[4498]: File "<frozen >> importlib._bootstrap>", line 677, in _load_unlocked >> Apr 11 00:38:13 servername weewxd[4498]: File "<frozen >> importlib._bootstrap_external>", line 728, in exec_module >> Apr 11 00:38:13 servername weewxd[4498]: File "<frozen >> importlib._bootstrap>", line 219, in _call_with_frames_removed >> Apr 11 00:38:13 servername weewxd[4498]: File >> "/etc/weewx/bin/user/wetter.py", line 14, in <module> >> Apr 11 00:38:13 servername weewxd[4498]: import Queue >> Apr 11 00:38:13 servername weewxd[4498]: ModuleNotFoundError: No module >> named 'Queue' >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** No >> module named 'Queue' >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> Traceback (most recent call last): >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> File "/usr/share/weewx/weewxd.py", line 160, in main >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> engine = weewx.engine.StdEngine(config_dict) >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> File "/usr/share/weewx/weewx/engine.py", line 89, in __init__ >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> self.loadServices(config_dict) >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> File "/usr/share/weewx/weewx/engine.py", line 157, in loadServices >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> obj = weeutil.weeutil.get_object(svc)(self, config_dict) >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> File "/usr/share/weewx/weeutil/weeutil.py", line 1404, in get_object >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> module = importlib.import_module(module_name) >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> return _bootstrap._gcd_import(name[level:], package, level) >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> File "<frozen importlib._bootstrap>", line 1006, in _gcd_import >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> File "<frozen importlib._bootstrap>", line 983, in _find_and_load >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> File "<frozen importlib._bootstrap>", line 677, in _load_unlocked >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> File "<frozen importlib._bootstrap_external>", line 728, in exec_module >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> File "<frozen importlib._bootstrap>", line 219, in >> _call_with_frames_removed >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> File "/etc/weewx/bin/user/wetter.py", line 14, in <module> >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> import Queue >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> ModuleNotFoundError: No module named 'Queue' >> Apr 11 00:38:13 servername weewxd[4498]: CRITICAL __main__: **** >> Exiting. >> Apr 11 00:38:13 servername systemd[1]: weewx.service: Main process >> exited, code=exited, status=1/FAILURE >> Apr 11 00:38:13 servername systemd[1]: weewx.service: Failed with result >> 'exit-code'. >> >> best regards >> >> Sebastian >> > -- 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/75e2be3f-22aa-4e7f-aacf-5313fa5fd44cn%40googlegroups.com.