I ended up starting all over again and it seems to be working now. It would be nice to know why it didn't work before. Maybe it is because I had so much old stuff in the set up?
On Saturday, 25 October 2025 at 14:18:10 UTC+11 Greg from Oz wrote: > Bit more info: > sudo journalctl -f | grep locale > Oct 25 14:03:15 moonbi weectl[39599]: DEBUG weewx.reportengine: Running > generators for report 'StandardReport' in directory > '/opt/weewx/weewx-data/skins/Bootstrap' with locale 'en_AU.UTF-8' > Oct 25 14:03:21 moonbi weectl[39599]: DEBUG user.historygenerator: locale: > No historygenerator.py specific labels found > Oct 25 14:03:22 moonbi weectl[39599]: ERROR weewx.cheetahgenerator: **** > Reason: cannot find 'locale' > Oct 25 14:03:22 moonbi weectl[39599]: ERROR weewx.cheetahgenerator: **** > Reason: cannot find 'locale' > Oct 25 14:03:22 moonbi weectl[39599]: ERROR weewx.cheetahgenerator: **** > Reason: cannot find 'locale' > Oct 25 14:03:22 moonbi weectl[39599]: ERROR weewx.cheetahgenerator: **** > Reason: cannot find 'locale' > Oct 25 14:03:22 moonbi weectl[39599]: ERROR weewx.cheetahgenerator: **** > Reason: cannot find 'locale' > Oct 25 14:03:22 moonbi weectl[39599]: ERROR weewx.cheetahgenerator: **** > Reason: cannot find 'locale' > Oct 25 14:03:22 moonbi weectl[39599]: ERROR weewx.cheetahgenerator: **** > Reason: cannot find 'locale' > Oct 25 14:03:22 moonbi weectl[39599]: ERROR weewx.cheetahgenerator: **** > Reason: cannot find 'locale' > Oct 25 14:03:22 moonbi weectl[39599]: ERROR weewx.cheetahgenerator: **** > Reason: cannot find 'locale' > Oct 25 14:03:22 moonbi weectl[39599]: DEBUG weewx.reportengine: Running > generators for report 'SteelSeries' in directory > '/opt/weewx/weewx-data/skins/ss' with locale 'en_AU.UTF-8' > > > On Saturday, 25 October 2025 at 13:41:41 UTC+11 Greg Reive wrote: > >> But won't that remove weewx and all the pip installs including locale? >> >> >> On Sat, 25 Oct 2025 at 13:24, Pablo Sanchez <[email protected]> >> wrote: >> >>> Assuming you followed the excellent documentation: >>> >>> First, either delete or rename ~/weewx-venv >>> >>> Then: >>> >>> # Create the virtual environment >>> python3 -m venv ~/weewx-venv >>> --- >>> pablo >>> >>> On October 24, 2025 22:12:02 Greg from Oz <[email protected]> wrote: >>> >>>> How do I do that? >>>> I just did a quick search but it doesn't say how to recreate only to >>>> create venv. >>>> >>>> Thanks >>>> On Saturday, 25 October 2025 at 13:08:14 UTC+11 Pablo Sanchez wrote: >>>> >>>>> After the install, please remember to recreate venv. ;) >>>>> --- >>>>> pablo >>>>> >>>>> On October 24, 2025 21:59:36 Greg from Oz <[email protected]> wrote: >>>>> >>>>>> I just did: >>>>>> pip install locales ( I was trying pip install locale (without the >>>>>> s))!!!!!!! Now it tells me when weewx starts I have a locale. >>>>>> >>>>>> But I am still getting the same error. I have restarted weewx. >>>>>> Changed lang/en.conf to use AU but still get the error. >>>>>> >>>>>> On Saturday, 25 October 2025 at 12:49:19 UTC+11 Pablo Sanchez wrote: >>>>>> >>>>>>> My bad. >>>>>>> >>>>>>> Using GAI, it says that it may be due to python3 not having the >>>>>>> locale library installed. >>>>>>> >>>>>>> Try going to chatgpt.com and entering the error string: >>>>>>> weewx.cheetahgenerator: **** Reason: cannot find 'locale' >>>>>>> >>>>>>> Cheers! >>>>>>> >>>>>>> --- >>>>>>> pablo >>>>>>> >>>>>>> >>>>>>> >>>>>>> On 2025-10-24 21:42, Greg from Oz wrote: >>>>>>> >>>>>>> locale -a >>>>>>> C >>>>>>> C.utf8 >>>>>>> en_AU.utf8 >>>>>>> en_US.utf8 >>>>>>> POSIX >>>>>>> >>>>>>> No, it is there. It is probably not in the pip environment? I am not >>>>>>> a programmer. :) >>>>>>> >>>>>>> >>>>>>> On Saturday, 25 October 2025 at 12:39:51 UTC+11 Greg from Oz wrote: >>>>>>> >>>>>>>> I forgot to say I am running weewx 5.2.0 in a venv environment. >>>>>>>> >>>>>>>> On Saturday, 25 October 2025 at 12:33:33 UTC+11 Greg from Oz wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> I have spent a few days trying to work this out. >>>>>>>>> I might have to reinstall a fresh weewx system but I want to avoid >>>>>>>>> that if possible. >>>>>>>>> >>>>>>>>> What I have done is installed the fuzzy-archer skin and have that >>>>>>>>> running (sort of) as it updates the website with the weather data but >>>>>>>>> it >>>>>>>>> comes up with this error. >>>>>>>>> >>>>>>>>> Oct 25 12:21:58 moonbi weectl[19313]: ERROR >>>>>>>>> weewx.cheetahgenerator: Evaluation of template >>>>>>>>> /opt/weewx/weewx-data/skins/Bootstrap/history.html.tmpl failed. >>>>>>>>> Oct 25 12:21:58 moonbi weectl[19313]: ERROR >>>>>>>>> weewx.cheetahgenerator: **** Ignoring template >>>>>>>>> /opt/weewx/weewx-data/skins/Bootstrap/history.html.tmpl >>>>>>>>> Oct 25 12:21:58 moonbi weectl[19313]: ERROR >>>>>>>>> weewx.cheetahgenerator: **** Reason: cannot find 'locale' >>>>>>>>> Oct 25 12:21:58 moonbi weectl[19313]: ERROR >>>>>>>>> weewx.cheetahgenerator: **** To debug, try inserting '#errorCatcher >>>>>>>>> Echo' >>>>>>>>> at top of template >>>>>>>>> Oct 25 12:21:58 moonbi weectl[19313]: ERROR >>>>>>>>> weewx.cheetahgenerator: Evaluation of template >>>>>>>>> /opt/weewx/weewx-data/skins/Bootstrap/about.html.tmpl failed. >>>>>>>>> Oct 25 12:21:58 moonbi weectl[19313]: ERROR >>>>>>>>> weewx.cheetahgenerator: **** Ignoring template >>>>>>>>> /opt/weewx/weewx-data/skins/Bootstrap/about.html.tmpl >>>>>>>>> Oct 25 12:21:58 moonbi weectl[19313]: ERROR >>>>>>>>> weewx.cheetahgenerator: **** Reason: cannot find 'locale' >>>>>>>>> >>>>>>>>> I have tried to change the lang/en.conf file in the Bootstrap >>>>>>>>> directory. Failed. >>>>>>>>> Change the locale on the server. Failed. >>>>>>>>> Added Environment=LANG=en_AU.utf8 to systemd weewx service. Failed. >>>>>>>>> Looked at weewx documentation. Tried a few things there. Failed. >>>>>>>>> >>>>>>>>> I just cannot work out why it is doing this error. >>>>>>>>> >>>>>>>>> I want to change menus on the web page but because of this locale >>>>>>>>> problem it won't let me do that either. >>>>>>>>> >>>>>>>>> Anyone have any ideas about this one? >>>>>>>>> Thanks in advance. I hope it is something simple. >>>>>>>>> >>>>>>>>> -- >>>>>>> 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 visit >>>>>>> https://groups.google.com/d/msgid/weewx-user/f60e0bd3-3cfc-4cdc-a8ac-882b90e9b0a4n%40googlegroups.com >>>>>>> >>>>>>> <https://groups.google.com/d/msgid/weewx-user/f60e0bd3-3cfc-4cdc-a8ac-882b90e9b0a4n%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 visit >>>>>> https://groups.google.com/d/msgid/weewx-user/dd7529ad-965b-4040-8c49-2568e6f4414fn%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/weewx-user/dd7529ad-965b-4040-8c49-2568e6f4414fn%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 visit >>>> https://groups.google.com/d/msgid/weewx-user/b7f085ce-7898-466f-ad57-b35380a4f0c4n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/b7f085ce-7898-466f-ad57-b35380a4f0c4n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> >>> -- >>> >> You received this message because you are subscribed to a topic in the >>> Google Groups "weewx-user" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/weewx-user/wzPwi1gOQtY/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> [email protected]. >>> To view this discussion visit >>> https://groups.google.com/d/msgid/weewx-user/19a192de6f0.2848.44b74f35a7a433c111dbfaee4cca1c2d%40hillsandlakes.com >>> >>> <https://groups.google.com/d/msgid/weewx-user/19a192de6f0.2848.44b74f35a7a433c111dbfaee4cca1c2d%40hillsandlakes.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 visit https://groups.google.com/d/msgid/weewx-user/788d24ed-fc21-4916-bde7-44fddc281080n%40googlegroups.com.
