Tom, Thanks for resolving this. I was pretty sure what the problem was but could not get it across in the way you could.
IM On Wed, 9 Sep 2020 at 12:54, ExprmntAl <[email protected]> wrote: > That seems to have done it! > > *pi@raspberrypi:~ $ cd weewx-Weather34* > *pi@raspberrypi:~/weewx-Weather34 $ sudo python3 w34_installer.py* > *!!! THIS INSTALL IS USING PYTHON VERSION 3.7.3 IS THIS CORRECT? (Yes/No)* > *Install will continue with Python Version 3.7.3* > *1 -> macos.conf* > *2 -> packaged.conf* > *3 -> setup_py.conf* > *Enter the NUMBER of the installer config file 2* > *Installer Config file packaged.conf was chosen.* > *Updating weewx config* > *Done!* > *pi@raspberrypi:~/weewx-Weather34 $* > > Another stupid question: Looking at the files generated in > the /var/www/html/weewx/weather34 directory. They are all .php files. For > some reason the Chrome browser on the RPi doesn't recognize those files. > Is there something that needs to be done to get these PHP files to open in > the browser? Ian walked me through the installation of PHP and all its > libraries prior up at the top of this thread and I thought that that would > configure the browser for PHP as well. > > On Wednesday, September 9, 2020 at 5:33:30 AM UTC-5 [email protected] > wrote: > >> So, weewxd is using python3, and configobj is definitely installed under >> python3. >> >> This is probably a simple case of configobj being installed under Python >> 3, but not Python 2. Looking back in this thread, the original problem was >> probably caused by using the wrong version of Python. Try this: >> >> >> *sudo python3 w34_installer.py* >> >> -tk >> >> On Tue, Sep 8, 2020 at 6:38 PM ExprmntAl <[email protected]> wrote: >> >>> 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 >>> <https://groups.google.com/d/msgid/weewx-user/d8cf0db5-3d82-4c2e-8bb4-042c743fd095n%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/ee3a0985-2684-4a95-a94f-3c859af8292dn%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/ee3a0985-2684-4a95-a94f-3c859af8292dn%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/CADASSaTEm_JLSCPeZyaVF4Vj59kiHWHioRqdGGTd%2BtEuQJj%3Diw%40mail.gmail.com.
