Tried your suggestion and still no go.  See below.

*pi@raspberrypi:~ $ sudo apt-get install libapache2-mod-php*
*Reading package lists... Done*
*Building dependency tree*
*Reading state information... Done*
*libapache2-mod-php is already the newest version (2:7.3+69).*
*The following packages were automatically installed and are no longer 
required:*
*  libexiv2-14 libgfortran3 libgmime-2.6-0 libncurses5 libssl1.0.2 
rpi-eeprom-images*
*Use 'sudo apt autoremove' to remove them.*
*0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.*
*pi@raspberrypi:~ $ sudo a2enmod php7.3*
*Considering dependency mpm_prefork for php7.3:*
*Considering conflict mpm_event for mpm_prefork:*
*Considering conflict mpm_worker for mpm_prefork:*
*Module mpm_prefork already enabled*
*Considering conflict php5 for php7.3:*
*Module php7.3 already enabled*
*pi@raspberrypi:~ $ sudo systemctl restart apache2*
*pi@raspberrypi:~ $                 *

This is how I am entering the address in Chromium on the RPi.

file://www/html/weewx/weather34/index.php

The address "file://www/html/weewx/index.html" seams to work fine for the 
seasons skin so I have been going off the assumption that a similar address 
format to the php file should work as well but when I click enter, it just 
downloads the index.php file instead of opening it in the browser.
On Thursday, September 10, 2020 at 1:37:21 AM UTC-5 [email protected] 
wrote:

> Sorry I missed a line: -
>
> sudo apt-get install libapache2-mod-php before running the next two lines
>
>
> sudo a2enmod php7.3
> sudo systemctl restart apache2
>
>
>
> On Thu, 10 Sep 2020 at 07:32, steeple ian <[email protected]> wrote:
>
>> Allan,
>>
>> You may have missed this part of the instructions which would make sense 
>> with what Rich T has suggested: -
>>
>> sudo a2enmod php7.3
>> sudo systemctl restart apache2
>>
>>
>> On Thu, 10 Sep 2020 at 01:25, ExprmntAl <[email protected]> wrote:
>>
>>> UPDATE:
>>>
>>> I tried accessing the Weather34 index.php file via both the Edge and IE 
>>> browsers on a Windows 10 machine on the same network as the RPi and it 
>>> works fine using the address:
>>>
>>> http://192.168.1.145/weewx/weather34/index.php (where 192.168.1.145 is 
>>> the RPi local address).  The sensor data from my Tempest is displayed 
>>> including the rapid fire wind values using this method.
>>>
>>> I have tried a number of variations of addresses that work with my 
>>> seasons skin using the weather34 html directory, but I still can't get the 
>>> Chromium Browser on the RPi to open the index.php file for some reason 
>>> though.
>>>
>>> The seasons skin file is accessed by putting 
>>> "file:///var/www/html/weewx/index.html" into the Chromium browser on the 
>>> RPi and this works normally.  It would follow that to access the Weather34 
>>> skin I would use "file:///var/www/html/weewx/weather34/index.php".  This 
>>> starts downloading the file instead of rendering the skin.
>>>
>>> Does Chromium need to be configured in some way on the RPi to render php 
>>> files?
>>> On Wednesday, September 9, 2020 at 12:59:36 PM UTC-5 ExprmntAl wrote:
>>>
>>>> PHP is installed for sure see below.  You had me install it before 
>>>> getting to the weewx-Weather34 installation.  I assumed that with PHP 
>>>> installed, that anything *.php would open similar to a *.html file in the 
>>>> Chromium browser.  Is this correct?
>>>>
>>>> *pi@raspberrypi:~/weewx-Weather34 $ php -v*
>>>> *PHP 7.3.19-1~deb10u1 (cli) (built: Jul  5 2020 06:46:45) ( NTS )*
>>>> *Copyright (c) 1997-2018 The PHP Group*
>>>> *Zend Engine v3.3.19, Copyright (c) 1998-2018 Zend Technologies*
>>>> *    with Zend OPcache v7.3.19-1~deb10u1, Copyright (c) 1999-2018, by 
>>>> Zend Technologies*
>>>> *pi@raspberrypi:~/weewx-Weather34 $*
>>>>
>>>>
>>>>
>>>> On Wednesday, September 9, 2020 at 8:56:49 AM UTC-5 [email protected] 
>>>> wrote:
>>>>
>>>>> Allan,
>>>>>
>>>>> Just to make sure php is installed: -
>>>>>
>>>>> sudo apt install php -y
>>>>>
>>>>>
>>>>> 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/e1a0e9b5-d777-4fe2-8e4f-1f37bbd99ba4n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/weewx-user/e1a0e9b5-d777-4fe2-8e4f-1f37bbd99ba4n%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/f3be684e-bf75-4173-8dc9-93ed148d8791n%40googlegroups.com.

Reply via email to