Mr Neutrino: could you set debug=1, try again, then post the actual log? It will show more information than just the stack trace.
On Saturday, December 30, 2023 at 1:26:22 AM UTC-8 neutrino wrote: > Thanks for your information, unfortunately upgading to weewx-5.0.0rc2 did > not solve this problem for me. > If I can help debugging drop me a line > Best regards > Steeple Ian schrieb am Freitag, 29. Dezember 2023 um 23:16:27 UTC+1: > >> Apologies for the half-response. I meant to add that 5.0.0rc2 solves this >> problem for me. >> >> On Friday, December 29, 2023 at 1:35:11 PM UTC steepleian wrote: >> >>> I have an identical error when using weectl report run with v5rc1 >>> https://claydonsweather.org.uk >>> >>> On 29 Dec 2023, at 13:27, 'neutrino' via weewx-user < >>> [email protected]> wrote: >>> >>> >>> >>> Hello everyone, >>> I try to modify my existing database after upgrading to v5. >>> Get these errors: >>> >>> (weewx-venv) xxx@###:~/weewx-data$ weectl database add-column test >>> Using configuration file /home/jnz/weewx-data/weewx.conf >>> Traceback (most recent call last): >>> File "/home/xxx/weewx-venv/bin/weectl", line 8, in <module> >>> sys.exit(main()) >>> File "/home/xxx/weewx-venv/lib/python3.10/site-packages/weectl.py", >>> line 66, in main >>> namespace.func(namespace) >>> File >>> "/home/xxx/weewx-venv/lib/python3.10/site-packages/weectllib/__init__.py", >>> line 96, in dispatch >>> namespace.action_func(config_dict, namespace) >>> File >>> "/home/xxx/weewx-venv/lib/python3.10/site-packages/weectllib/database_cmd.py", >>> >>> line 342, in add_column >>> weectllib.database_actions.add_column(config_dict, >>> File >>> "/home/xxx/weewx-venv/lib/python3.10/site-packages/weectllib/database_actions.py", >>> >>> line 157, in add_column >>> manager_dict = >>> weewx.manager.get_manager_dict_from_config(config_dict, db_binding) >>> File >>> "/home/xxx/weewx-venv/lib/python3.10/site-packages/weewx/manager.py", line >>> 886, in get_manager_dict_from_config >>> manager_dict['schema'] = weeutil.weeutil.get_object(schema_name) >>> File >>> "/home/xxx/weewx-venv/lib/python3.10/site-packages/weeutil/weeutil.py", >>> line 1404, in get_object >>> module = importlib.import_module(module_name) >>> File "/usr/lib/python3.10/importlib/__init__.py", line 126, in >>> import_module >>> return _bootstrap._gcd_import(name[level:], package, level) >>> File "<frozen importlib._bootstrap>", line 1050, in _gcd_import >>> File "<frozen importlib._bootstrap>", line 1027, in _find_and_load >>> File "<frozen importlib._bootstrap>", line 992, in >>> _find_and_load_unlocked >>> File "<frozen importlib._bootstrap>", line 241, in >>> _call_with_frames_removed >>> File "<frozen importlib._bootstrap>", line 1050, in _gcd_import >>> File "<frozen importlib._bootstrap>", line 1027, in _find_and_load >>> File "<frozen importlib._bootstrap>", line 1004, in >>> _find_and_load_unlocked >>> *ModuleNotFoundError: No module named 'user'* >>> >>> Any ideas? >>> Thanks! >>> >>> -- >>> 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 [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/weewx-user/ae5b4963-63a5-46e8-bb16-e0d8b2099203n%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/weewx-user/ae5b4963-63a5-46e8-bb16-e0d8b2099203n%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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/d98eea63-f4cd-4aeb-a2b8-014489acc7a7n%40googlegroups.com.
