取得 iOS 版 Outlook<https://aka.ms/o0ukef>
________________________________
寄件者: [email protected] <[email protected]> 代表 
[email protected] <[email protected]>
寄件日期: Sunday, May 21, 2023 4:52:13 PM
收件者: weewx-user <[email protected]>
主旨: Re: [weewx-user] Problems with weewx on MacOS

Hi Tom,

Thanks for the reply. You are right, I removed the [Logging] section from the 
weewx.conf file and then it ran successfully and I can see all the output. Now 
I am running into another problem where the data is not being posted to 
windguru. Please can you check the output 
here<https://u.pcloud.link/publink/show?code=XZyMg6VZnvhMyWUEdMmUAIivQYom78uVLRUy>
 and give me your opinion of what is wrong? I also posted a small part of it 
below. Thanks in advance.

'None', 'humidex': 'None', 'inDewpoint': 'None', 'maxSolarRad': 'None', 
'outHumidity': 'None', 'outTemp': 'None', 'outTempBatteryStatus': '2.76', 
'pressure': 'None', 'radiation': '692', 'rain': '0.0', 'rainRate': '0.0', 
'usUnits': '1', 'UV': '9.85', 'windBatteryStatus': '2.76', 'windchill': 'None', 
'windDir': '35', 'windrun': 'None'
REC:    2023-05-21 10:30:00 +04 (1684650600) 'altimeter': 'None', 'appTemp': 
'None', 'barometer': 'None', 'cloudbase': 'None', 'dateTime': '1684650600', 
'dewpoint': 'None', 'ET': '0.0008638609251008569', 'heatindex': 'None', 
'humidex': 'None', 'inDewpoint': 'None', 'interval': '5.0', 'maxSolarRad': 
'None', 'outHumidity': 'None', 'outTemp': 'None', 'outTempBatteryStatus': 
'2.7618', 'pressure': 'None', 'radiation': '471.6', 'rain': '0.0', 'rainRate': 
'0.0', 'usUnits': '1', 'UV': '7.0120000000000005', 'windBatteryStatus': 
'2.7618', 'windchill': 'None', 'windrun': 'None'
Traceback (most recent call last):
  File "/Users/Shared/weewx/bin/weewx/reportengine.py", line 197, in run
    obj.start()
  File "/Users/Shared/weewx/bin/weewx/reportengine.py", line 385, in start
    self.run()
  File "/Users/Shared/weewx/bin/weewx/imagegenerator.py", line 42, in run
    self.gen_images(self.gen_ts)
  File "/Users/Shared/weewx/bin/weewx/imagegenerator.py", line 114, in 
gen_images
    image = plot.render()
  File "/Users/Shared/weewx/bin/weeplot/genplot.py", line 222, in render
    self._renderDayNight(sdraw)
  File "/Users/Shared/weewx/bin/weeplot/genplot.py", line 266, in 
_renderDayNight
    sdraw.rectangle(((xleft,self.yscale[0]),
  File "/Users/Shared/weewx/bin/weeplot/utilities.py", line 442, in rectangle
    self.draw.rectangle(box_scaled, **options)
  File "/usr/local/lib/python3.10/site-packages/PIL/ImageDraw.py", line 294, in 
rectangle
    self.draw.draw_rectangle(xy, fill, 1)
ValueError: y1 must be greater than or equal to y0

On Saturday, May 20, 2023 at 3:40:00 PM UTC+4 Tom Keffer wrote:
By default, V4.10.2 does not include a 'rotate' logging handler. It has to be 
added.

By any chance, do you have a [Logging] section in weewx.conf? If so, what does 
it say?

On Sat, May 20, 2023 at 1:38 AM [email protected] <[email protected]> wrote:
Hi,

I have done many successful installations of weewx on raspberry pi and I 
previously installed weewx on MacOS successfully. About a month ago, the MacOS 
station stopped reporting so I have been troubleshooting it. I can't figure out 
what is going on because I am very poor with python. Can anyone give me any 
suggestions? I have tried to remove and reinstall python3 using brew - 
currently version 3.10.8 is running when I type 'python3 --version'.

I also updated weewx to 4.10.2 and from what i can see everything is installed 
and working, including all dependencies. But still when I run 'sudo python3 
./bin/weewxd weewx.conf' I get python errors. Please can someone see below and 
give me any suggestions? Thank you

apple@Mac-mini weewx % sudo python3 ./bin/weewxd weewx.conf
Traceback (most recent call last):
  File 
"/usr/local/Cellar/[email protected]/3.10.8/Frameworks/Python.framework/Versions/3.10/lib/python3.10/logging/config.py",
 line 565, in configure
    handler = self.configure_handler(handlers[name])
  File 
"/usr/local/Cellar/[email protected]/3.10.8/Frameworks/Python.framework/Versions/3.10/lib/python3.10/logging/config.py",
 line 723, in configure_handler
    klass = self.resolve(cname)
  File 
"/usr/local/Cellar/[email protected]/3.10.8/Frameworks/Python.framework/Versions/3.10/lib/python3.10/logging/config.py",
 line 383, in resolve
    name = s.split('.')
AttributeError: 'NoneType' object has no attribute 'split'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/Users/Shared/weewx/./bin/weewxd", line 249, in <module>
    main()
  File "/Users/Shared/weewx/./bin/weewxd", line 98, in main
    weeutil.logger.setup(options.log_label, config_dict)
  File "/Users/Shared/weewx/bin/weeutil/logger.py", line 139, in setup
    logging.config.dictConfig(log_dict)
  File 
"/usr/local/Cellar/[email protected]/3.10.8/Frameworks/Python.framework/Versions/3.10/lib/python3.10/logging/config.py",
 line 811, in dictConfig
    dictConfigClass(config).configure()
  File 
"/usr/local/Cellar/[email protected]/3.10.8/Frameworks/Python.framework/Versions/3.10/lib/python3.10/logging/config.py",
 line 572, in configure
    raise ValueError('Unable to configure handler '
ValueError: Unable to configure handler 'rotate'
apple@Mac-mini weewx %

--
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/298c4f09-6ad2-40af-90c6-4469811ac778n%40googlegroups.com<https://groups.google.com/d/msgid/weewx-user/298c4f09-6ad2-40af-90c6-4469811ac778n%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]<mailto:[email protected]>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/40df210f-ff96-4e0c-a6e0-bd5bb3d208cen%40googlegroups.com<https://groups.google.com/d/msgid/weewx-user/40df210f-ff96-4e0c-a6e0-bd5bb3d208cen%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/KL1PR01MB401792C3C4B414C450ADD61BF3429%40KL1PR01MB4017.apcprd01.prod.exchangelabs.com.

Reply via email to