Appologies TK. Here is the log capturing the weewx start as well.
*Sep 8 19:00:10 raspberrypi dbus-daemon[14817]: [session uid=0 pid=14814]
Activating service name='ca.desrt.dconf' requested by ':1.0' (uid=0
pid=14807 comm="mousepad ")*
*Sep 8 19:00:10 raspberrypi dbus-daemon[14817]: [session uid=0 pid=14814]
Successfully activated service 'ca.desrt.dconf'*
*Sep 8 19:00:16 raspberrypi dbus-daemon[385]: [system] Activating via
systemd: service name='org.freedesktop.hostname1'
unit='dbus-org.freedesktop.hostname1.service' requested by ':1.87' (uid=0
pid=14807 comm="mousepad ")*
*Sep 8 19:00:16 raspberrypi systemd[1]: Starting Hostname Service...*
*Sep 8 19:00:16 raspberrypi dbus-daemon[385]: [system] Successfully
activated service 'org.freedesktop.hostname1'*
*Sep 8 19:00:16 raspberrypi systemd[1]: Started Hostname Service.*
*Sep 8 19:00:46 raspberrypi systemd[1]: systemd-hostnamed.service:
Succeeded.*
*Sep 8 19:00:52 raspberrypi dhcpcd[410]: wlan0: Router Advertisement from
fe80::9610:3eff:fe86:b14b*
*Sep 8 19:02:58 raspberrypi dhcpcd[410]: wlan0: Router Advertisement from
fe80::9610:3eff:fe86:b14b*
*Sep 8 19:04:12 raspberrypi systemd[1]: Starting LSB: weewx weather
system...*
*Sep 8 19:04:13 raspberrypi weewx[15900] INFO __main__: Initializing weewx
version 4.1.1*
*Sep 8 19:04:13 raspberrypi weewx[15900] INFO __main__: Using Python 3.7.3
(default, Jul 25 2020, 13:03:44) #012[GCC 8.3.0]*
*Sep 8 19:04:13 raspberrypi weewx[15900] INFO __main__: Platform
Linux-5.4.51-v7l+-armv7l-with-debian-10.4*
*Sep 8 19:04:13 raspberrypi weewx[15900] INFO __main__: Locale is
'en_US.UTF-8'*
*Sep 8 19:04:13 raspberrypi weewx[15900] INFO __main__: PID file is
/var/run/weewx.pid*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO __main__: Using
configuration file /etc/weewx/weewx.conf*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO __main__: Debug is 1*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG __main__: Initializing
engine*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: Loading
station type WeatherFlowUDP (user.weatherflowudp)*
*Sep 8 19:04:13 raspberrypi weewx[15887]: Starting weewx weather system:
weewx.*
*Sep 8 19:04:13 raspberrypi systemd[1]: Started LSB: weewx weather system.*
*Sep 8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread: driver
version is 1.10*
*Sep 8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread: sensor
map is {'outTemp': 'air_temperature.ST-00015273.obs_st', 'outHumidity':
'relative_humidity.ST-00015273.obs_st', 'pressure':
'station_pressure.ST-00015273.obs_st', 'outTempBatteryStatus':
'battery.ST-00015273.obs_st', 'windSpeed':
'wind_speed.ST-00015273.rapid_wind', 'windDir':
'wind_direction.ST-00015273.rapid_wind', 'UV': 'uv.ST-00015273.obs_st',
'rain': 'rain_accumulated.ST-00015273.obs_st', 'windBatteryStatus':
'battery.ST-00015273.obs_st', 'radiation':
'solar_radiation.ST-00015273.obs_st'}*
*Sep 8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread: ***
Sensor names per packet type*
*Sep 8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread: packet
obs_air: ('time_epoch', 'station_pressure', 'air_temperature',
'relative_humidity', 'lightning_strike_count',
'lightning_strike_avg_distance', 'battery', 'report_interval')*
*Sep 8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread: packet
obs_sky: ('time_epoch', 'illuminance', 'uv', 'rain_accumulated',
'wind_lull', 'wind_avg', 'wind_gust', 'wind_direction', 'battery',
'report_interval', 'solar_radiation', 'local_day_rain_accumulation',
'precipitation_type', 'wind_sample_interval')*
*Sep 8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread: packet
rapid_wind: ('time_epoch', 'wind_speed', 'wind_direction')*
*Sep 8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread: packet
evt_precip: time_epoch*
*Sep 8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread: packet
evt_strike: ('time_epoch', 'distance', 'energy')*
*Sep 8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread: packet
obs_st: ('time_epoch', 'wind_lull', 'wind_avg', 'wind_gust',
'wind_direction', 'wind_sample_interval', 'station_pressure',
'air_temperature', 'relative_humidity', 'illuminance', 'uv',
'solar_radiation', 'rain_accumulated', 'precipitation_type',
'lightning_strike_avg_distance', 'lightning_strike_count', 'battery',
'report_interval')*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
service weewx.engine.StdTimeSynch*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
loading service weewx.engine.StdTimeSynch*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
service weewx.engine.StdConvert*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: StdConvert
target unit is 0x1*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
loading service weewx.engine.StdConvert*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
service weewx.engine.StdCalibrate*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
loading service weewx.engine.StdCalibrate*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
service weewx.engine.StdQC*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
loading service weewx.engine.StdQC*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
service weewx.wxservices.StdWXCalculate*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.manager: Daily
summary version is 2.0*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.wxservices: The
following values will be calculated: pressure=prefer_hardware,
altimeter=prefer_hardware, appTemp=prefer_hardware,
barometer=prefer_hardware, beaufort=prefer_hardware,
cloudbase=prefer_hardware, dewpoint=prefer_hardware, ET=prefer_hardware,
heatindex=prefer_hardware, humidex=prefer_hardware,
inDewpoint=prefer_hardware, maxSolarRad=prefer_hardware,
rainRate=prefer_hardware, windchill=prefer_hardware,
windrun=prefer_hardware*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.wxservices: The
following algorithms will be used for calculations: altimeter=aaASOS,
maxSolarRad=RS*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
loading service weewx.wxservices.StdWXCalculate*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
service weewx.engine.StdArchive*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: Archive will
use data binding wx_binding*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: Record
generation will be attempted in 'hardware'*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: Using archive
interval of 300 seconds (specified in weewx configuration)*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Use LOOP data
in hi/low calculations: 1*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
loading service weewx.engine.StdArchive*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
service weewx.restx.StdStationRegistry*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.restx:
StationRegistry: Registration not requested.*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
loading service weewx.restx.StdStationRegistry*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
service weewx.restx.StdWunderground*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.restx: Wunderground:
Posting not enabled.*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
loading service weewx.restx.StdWunderground*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
service weewx.restx.StdPWSweather*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.restx: PWSweather:
Posting not enabled.*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
loading service weewx.restx.StdPWSweather*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
service weewx.restx.StdCWOP*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.restx: CWOP: Posting
not enabled.*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
loading service weewx.restx.StdCWOP*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
service weewx.restx.StdWOW*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.restx: WOW: Posting
not enabled.*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
loading service weewx.restx.StdWOW*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
service weewx.restx.StdAWEKAS*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.restx: AWEKAS: Posting
not enabled.*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
loading service weewx.restx.StdAWEKAS*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
service weewx.engine.StdPrint*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
loading service weewx.engine.StdPrint*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
service weewx.engine.StdReport*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
loading service weewx.engine.StdReport*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO __main__: Starting up weewx
version 4.1.1*
*Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Station does
not support reading the time*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: Using binding
'wx_binding' to database 'weewx.sdb'*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.manager: Starting
backfill of daily summaries*
*Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: Starting main
packet loop.*
*Sep 8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread: Listening
for UDP broadcasts to IP address <broadcast> on port 50222, with timeout 90
and share_socket True...*
*Sep 8 19:04:40 raspberrypi dhcpcd[410]: wlan0: Router Advertisement from
fe80::9610:3eff:fe86:b14b*
*Sep 8 19:05:26 raspberrypi weewx[15908] INFO weewx.manager: Added record
2020-09-08 19:05:00 CDT (1599609900) to database 'weewx.sdb'*
*Sep 8 19:05:26 raspberrypi weewx[15908] INFO weewx.manager: Added record
2020-09-08 19:05:00 CDT (1599609900) to daily summary in 'weewx.sdb'*
*Sep 8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.reportengine: Running
reports for latest time in the database.*
*Sep 8 19:05:27 raspberrypi /weewxd: weatherflowudp: MainThread: Listening
for UDP broadcasts to IP address <broadcast> on port 50222, with timeout 90
and share_socket True...*
*Sep 8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.reportengine: Running
report 'SeasonsReport'*
*Sep 8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.reportengine: Found
configuration file /etc/weewx/skins/Seasons/skin.conf for report
'SeasonsReport'*
*Sep 8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.cheetahgenerator:
Using search list ['weewx.cheetahgenerator.Almanac',
'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current',
'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo',
'weewx.cheetahgenerator.Extras']*
*Sep 8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.manager: Daily
summary version is 2.0*
*Sep 8 19:05:29 raspberrypi weewx[15908] INFO weewx.cheetahgenerator:
Generated 8 files for report SeasonsReport in 1.94 seconds*
*Sep 8 19:05:29 raspberrypi weewx[15908] DEBUG weewx.manager: Daily
summary version is 2.0*
*Sep 8 19:05:31 raspberrypi weewx[15908] INFO weewx.imagegenerator:
Generated 30 images for report SeasonsReport in 2.72 seconds*
*Sep 8 19:05:31 raspberrypi weewx[15908] INFO weewx.reportengine: Copied 5
files to /var/www/html/weewx*
*Sep 8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine: Report
'SmartphoneReport' not enabled. Skipping.*
*Sep 8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine: Report
'MobileReport' not enabled. Skipping.*
*Sep 8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine: Report
'StandardReport' not enabled. Skipping.*
*Sep 8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine: Report
'FTP' not enabled. Skipping.*
*Sep 8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine: Report
'RSYNC' not enabled. Skipping.*
*Sep 8 19:06:11 raspberrypi dhcpcd[410]: wlan0: Router Advertisement from
fe80::9610:3eff:fe86:b14b*
*Sep 8 19:07:39 raspberrypi dhcpcd[410]: wlan0: Router Advertisement from
fe80::9610:3eff:fe86:b14b*
On Tuesday, September 8, 2020 at 8:29:34 PM UTC-5 [email protected] wrote:
> You missed the early parts of the startup, when it would tell us what
> version of Python is being used.
>
> It's OK to use tail -f, but you've got to use it *before* starting up
> weewxd, not afterwards.
>
> -tk
>
> On Tue, Sep 8, 2020 at 5:11 PM ExprmntAl <[email protected]> wrote:
>
>> Ok TK, here is the Syslog with Debug = 1 from startup through the first
>> reporting cycle.
>>
>> *pi@raspberrypi:~ $ sudo /etc/init.d/weewx stop*
>> *[ ok ] Stopping weewx (via systemctl): weewx.service.*
>> *pi@raspberrypi:~ $ sudo /etc/init.d/weewx start*
>> *[ ok ] Starting weewx (via systemctl): weewx.service.*
>> *pi@raspberrypi:~ $ tail -f /var/log/syslog*
>> *Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
>> service weewx.engine.StdPrint*
>> *Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
>> loading service weewx.engine.StdPrint*
>> *Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Loading
>> service weewx.engine.StdReport*
>> *Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Finished
>> loading service weewx.engine.StdReport*
>> *Sep 8 19:04:13 raspberrypi weewx[15908] INFO __main__: Starting up
>> weewx version 4.1.1*
>> *Sep 8 19:04:13 raspberrypi weewx[15908] DEBUG weewx.engine: Station
>> does not support reading the time*
>> *Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: Using
>> binding 'wx_binding' to database 'weewx.sdb'*
>> *Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.manager: Starting
>> backfill of daily summaries*
>> *Sep 8 19:04:13 raspberrypi weewx[15908] INFO weewx.engine: Starting
>> main packet loop.*
>> *Sep 8 19:04:13 raspberrypi /weewxd: weatherflowudp: MainThread:
>> Listening for UDP broadcasts to IP address <broadcast> on port 50222, with
>> timeout 90 and share_socket True...*
>> *Sep 8 19:04:40 raspberrypi dhcpcd[410]: wlan0: Router Advertisement
>> from fe80::9610:3eff:fe86:b14b*
>> *Sep 8 19:05:26 raspberrypi weewx[15908] INFO weewx.manager: Added
>> record 2020-09-08 19:05:00 CDT (1599609900) to database 'weewx.sdb'*
>> *Sep 8 19:05:26 raspberrypi weewx[15908] INFO weewx.manager: Added
>> record 2020-09-08 19:05:00 CDT (1599609900) to daily summary in 'weewx.sdb'*
>> *Sep 8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>> Running reports for latest time in the database.*
>> *Sep 8 19:05:27 raspberrypi /weewxd: weatherflowudp: MainThread:
>> Listening for UDP broadcasts to IP address <broadcast> on port 50222, with
>> timeout 90 and share_socket True...*
>> *Sep 8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>> Running report 'SeasonsReport'*
>> *Sep 8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.reportengine: Found
>> configuration file /etc/weewx/skins/Seasons/skin.conf for report
>> 'SeasonsReport'*
>> *Sep 8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.cheetahgenerator:
>> Using search list ['weewx.cheetahgenerator.Almanac',
>> 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current',
>> 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo',
>> 'weewx.cheetahgenerator.Extras']*
>> *Sep 8 19:05:27 raspberrypi weewx[15908] DEBUG weewx.manager: Daily
>> summary version is 2.0*
>> *Sep 8 19:05:29 raspberrypi weewx[15908] INFO weewx.cheetahgenerator:
>> Generated 8 files for report SeasonsReport in 1.94 seconds*
>> *Sep 8 19:05:29 raspberrypi weewx[15908] DEBUG weewx.manager: Daily
>> summary version is 2.0*
>> *Sep 8 19:05:31 raspberrypi weewx[15908] INFO weewx.imagegenerator:
>> Generated 30 images for report SeasonsReport in 2.72 seconds*
>> *Sep 8 19:05:31 raspberrypi weewx[15908] INFO weewx.reportengine: Copied
>> 5 files to /var/www/html/weewx*
>> *Sep 8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>> Report 'SmartphoneReport' not enabled. Skipping.*
>> *Sep 8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>> Report 'MobileReport' not enabled. Skipping.*
>> *Sep 8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>> Report 'StandardReport' not enabled. Skipping.*
>> *Sep 8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>> Report 'FTP' not enabled. Skipping.*
>> *Sep 8 19:05:31 raspberrypi weewx[15908] DEBUG weewx.reportengine:
>> Report 'RSYNC' not enabled. Skipping.*
>> *Sep 8 19:06:11 raspberrypi dhcpcd[410]: wlan0: Router Advertisement
>> from fe80::9610:3eff:fe86:b14b*
>>
>> On Tuesday, September 8, 2020 at 5:29:17 PM UTC-5 [email protected] wrote:
>>
>>> Maybe. Mr AI's response shows that configobj was installed for python
>>> 3, but not necessarily python 2. And... we don't know what version of
>>> python is being used, because we have not seen a log.
>>>
>>> Stop weewxd, set debug=1, restart weewxd. Post the log from startup
>>> through the first reporting cycle.
>>>
>>> -tk
>>>
>>> On Tue, Sep 8, 2020 at 1:08 PM vince <[email protected]> wrote:
>>>
>>>> On Tuesday, September 8, 2020 at 12:50:16 PM UTC-7, ExprmntAl wrote:
>>>>>
>>>>> OK Vince, thanks for helping me. Here is what I got.
>>>>>
>>>>> *pi@raspberrypi:~ $ dpkg -l | grep -i configobj*
>>>>> *ii python3-configobj 5.0.6-3
>>>>> all simple but powerful config file reader and
>>>>> writer
>>>>> for Python 3*
>>>>> *pi@raspberrypi:~ $ pip list | grep -i configobj*
>>>>> *configobj 5.0.6*
>>>>> *WARNING: You are using pip version 20.2.2; however, version 20.2.3 is
>>>>> available.*
>>>>> *You should consider upgrading via the '/usr/bin/python3 -m pip
>>>>> install --upgrade pip' command.*
>>>>> *pi@raspberrypi:~ $ pip3 list | grep -i configobj*
>>>>> *configobj 5.0.6*
>>>>> *WARNING: You are using pip version 20.2.2; however, version 20.2.3 is
>>>>> available.*
>>>>>
>>>>
>>>>
>>>> wow - you have it from a package (python3), from pip (python3), and
>>>> from pip (python2)
>>>>
>>>> So it's definitely there....meaning it's a weather34 thing I *think* at
>>>> this point.
>>>>
>>>>> *You should consider upgrading via the '/usr/bin/python3 -m pip
>>>>> install --upgrade pip' command.*
>>>>> *pi@raspberrypi:~ $*
>>>>>
>>>>> On Tuesday, September 8, 2020 at 11:58:02 AM UTC-5 vince wrote:
>>>>>
>>>>>> On Tuesday, September 8, 2020 at 3:50:22 AM UTC-7, ExprmntAl wrote:
>>>>>>
>>>>>>> How can I determine that "configobj" is installed normally?
>>>>>>>
>>>>>>>
>>>>>> It could have been installed via dpkg or pip or pip3, and you might
>>>>>> have python2 'and' python3 installed on your system, so you need to
>>>>>> check 3
>>>>>> ways.
>>>>>>
>>>>>> dpkg -l | grep -i configobj
>>>>>> pip list | grep -i configobj
>>>>>> pip3 list | grep -i configobj
>>>>>>
>>>>>> You need configobj to be installed to match up with the python your
>>>>>> weewx (and perhaps the extension) use.
>>>>>>
>>>>>> --
>>>> 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/f75dc873-f9c9-4531-b28a-891e6c085be4o%40googlegroups.com
>>>>
>>>> <https://groups.google.com/d/msgid/weewx-user/f75dc873-f9c9-4531-b28a-891e6c085be4o%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/aacc10fc-e3b3-47e5-b148-f7907750b7bcn%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/weewx-user/aacc10fc-e3b3-47e5-b148-f7907750b7bcn%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/d8cf0db5-3d82-4c2e-8bb4-042c743fd095n%40googlegroups.com.