I would say re-install Belchertown in place. Your Belchertown skin.conf is 
missing at least this option 
<https://github.com/poblabs/weewx-belchertown/blob/master/skins/Belchertown/skin.conf#L13>,
 
there could be others. A quick reinstall (wee_extension --install) and 
restart of weewx should fix it. 

On Thursday, June 11, 2020 at 6:50:55 AM UTC-4 Jose wrote:

> Hi 
>
> I have just installed WeeWX v4.1 with skin Belchertown v1.1 
>
> This is the second time I have to reinstall due to failure while updating 
> the system which caused general failure and raspberry will not reboot 
> anymore
>
> The previous time everything worked fine without problems from scratch. 
> WeeWx 4.1 and Belchertown 1.1 no problem. 
>
> This time I had to face many error messages (I don't know why), for 
> example, the system remembering that the 'smartphone' folder (and its 
> contents) is not included in the Belchertown skin Once I faced this 
> problem, the following error is shown as below ...
>
>
> Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: 
> Generate failed with exception '<class 'NameMapper.NotFound'>'
> Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** 
> Ignoring template /etc/weewx/skins/Belchertown/index.html.tmpl
> Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** 
> Reason: cannot find 'theme' while searching for 'Extras.theme'
> Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** 
>  Traceback (most recent call last):
> Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** 
>    File "/usr/share/weewx/weewx/cheetahgenerator.py", line 322, in 
> generate
> Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** 
>      unicode_string = compiled_template.respond()
> Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** 
>    File "_etc_weewx_skins_Belchertown_index_html_tmpl.py", line 665, in 
> respond
> Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** 
>    File "/usr/lib/python3/dist-packages/Cheetah/Template.py", line 1707, 
> in _handleCheetahInclude
> Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** 
>      self._CHEETAH__cheetahIncludes[_includeID].respond(trans)
> Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** 
>    File "_etc_weewx_skins_Belchertown_header_html_tmpl.py", line 91, in 
> respond
> Jun 11 12:25:20 raspberrypi weewx[1163] ERROR weewx.cheetahgenerator: **** 
>  NameMapper.NotFound: cannot find 'theme' while searching for 
> 'Extras.theme'
>
>
> As a result skin Standard is working instead of Belchertown. 
>
> Belchertown skin is installed correctly following 
> https://github.com/poblabs/weewx-belchertown#install-weewx-belchertown as 
> I did last time. 
>
> Any ideas?
>

-- 
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/1e02767a-ddbb-4d6f-a30e-a84e225b1800n%40googlegroups.com.

Reply via email to