Using Version 4 Beta, Raspberry Pi, and Python3.  The Meteotemplate is 
giving these errors.  I was able to correct the second one by changing the 

 

 

except KeyError, e: to except KeyError as e: on line 106 and 

 except weewx.ViolatedPrecondition, e: to  
except weewx.ViolatedPrecondition as e: on line 123

 

I have no idea about the Queue error.

 

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine: Caught 
unrecoverable exception:

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine:     ****  No 
module named 'Queue'

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine:     ****  
Traceback (most recent call last):

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine:     ****    
File "/home/weewx/bin/weewx/engine.py", line 883, in main

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine:     
****      engine = StdEngine(config_dict)

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine:     ****    
File "/home/weewx/bin/weewx/engine.py", line 83, in __init__

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine:     
****      self.loadServices(config_dict)

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine:     ****    
File "/home/weewx/bin/weewx/engine.py", line 143, in loadServices

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine:     
****      obj = weeutil.weeutil.get_object(svc)(self,config_dict)

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine:     ****    
File "/home/weewx/bin/weeutil/weeutil.py", line 1107, in get_object

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine:     
****      mod = __import__(module)

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine:     ****    
File "/home/weewx/bin/user/meteotemplate.py", line 55, in <module>

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine:     
****      import Queue

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine:     ****  
ModuleNotFoundError: No module named 'Queue'

Nov 16 16:00:59 raspberrypi weewx[4171] CRITICAL weewx.engine:     ****  
Exiting.

 

 

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine: Caught 
unrecoverable exception:

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     ****  
invalid syntax (meteotemplate.py, line 106)

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     ****  
Traceback (most recent call last):

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     ****    
File "/home/weewx/bin/weewx/engine.py", line 883, in main

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     
****      engine = StdEngine(config_dict)

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     ****    
File "/home/weewx/bin/weewx/engine.py", line 83, in __init__

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     
****      self.loadServices(config_dict)

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     ****    
File "/home/weewx/bin/weewx/engine.py", line 143, in loadServices

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     
****      obj = weeutil.weeutil.get_object(svc)(self,config_dict)

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     ****    
File "/home/weewx/bin/weeutil/weeutil.py", line 1107, in get_object

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     
****      mod = __import__(module)

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     ****    
File "/home/weewx/bin/user/meteotemplate.py", line 106

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     
****      except KeyError, e:

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     
****                     ^

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     ****  
SyntaxError: invalid syntax

Nov 16 16:10:01 raspberrypi weewx[7906] CRITICAL weewx.engine:     ****  
Exiting.

 

Tom


-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" 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-development/f4b4d7d7-6d0a-4b9a-952a-64ebde04f7f6%40googlegroups.com.

Reply via email to