OK, with that as my hint, I discovered that uninstalling a skin does not remove all the files for that skin. So when installing a new version of the skin, some old files remain. So I did the following:
Uninstalled the old exfoliation version. Restarted weewx service. Renamed the remaining exfoliation directories in both /etc/weewx/skins and /var/www/html/weewx Installed the updated version that you de-bugged Restarted weewx service. After then configuring the forecast bits and adding the variables as before, everything now works. I can now slowly migrate my skin customizations back in a bit at a time, watching for new errors. Should be pretty straightforward at this point. Thanks for your assistance!! On Sunday, July 19, 2020 at 6:51:23 AM UTC-7, John Kline wrote: > > Hi Arne, > > When you add the ForecastVariables, you are causing more exfoliation skin > template code to execute, and that code has issues when running under > Python3. > > Unfortunately, I am unable to reproduce your issue. With the changes I > made to exfoliation, I am able to view forecasts in exfoliation with no > issue (BTW, not WU as that no longer works with forecast.) > > I’m assuming you did remember to install my updated exfoliation skin. As > such, it is likely a different path you are taking through the exfoliation > code due to a different configuration. If you want, please send any files > you have changed in exfoliation. With those changes, perhaps I can > duplicate your errors. BTW, it would probably be good to send those errors > again, just in case they aren’t exactly the same ones as before. > -- 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/5859a1d1-188f-455a-9fa4-055c7583439co%40googlegroups.com.
