So, I am doing a first-time install of weewx (version 3.9.2), on a somewhat older version of Ubuntu, following the instructions at
. I prefer to NOT use a pre-build distribution package.
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.7
copying bin/daemon.py -> build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/schemas
copying bin/schemas/__init__.py -> build/lib.linux-x86_64-2.7/schemas
copying bin/schemas/wview.py -> build/lib.linux-x86_64-2.7/schemas
creating build/lib.linux-x86_64-2.7/user
copying bin/user/__init__.py -> build/lib.linux-x86_64-2.7/user
copying bin/user/extensions.py -> build/lib.linux-x86_64-2.7/user
creating build/lib.linux-x86_64-2.7/weecfg
copying bin/weecfg/extension.py -> build/lib.linux-x86_64-2.7/weecfg
copying bin/weecfg/__init__.py -> build/lib.linux-x86_64-2.7/weecfg
copying bin/weecfg/config.py -> build/lib.linux-x86_64-2.7/weecfg
copying bin/weecfg/database.py -> build/lib.linux-x86_64-2.7/weecfg
creating build/lib.linux-x86_64-2.7/weedb
copying bin/weedb/__init__.py -> build/lib.linux-x86_64-2.7/weedb
copying bin/weedb/mysql.py -> build/lib.linux-x86_64-2.7/weedb
copying bin/weedb/sqlite.py -> build/lib.linux-x86_64-2.7/weedb
creating build/lib.linux-x86_64-2.7/weeimport
copying bin/weeimport/__init__.py -> build/lib.linux-x86_64-2.7/weeimport
copying bin/weeimport/csvimport.py -> build/lib.linux-x86_64-2.7/weeimport
copying bin/weeimport/weeimport.py -> build/lib.linux-x86_64-2.7/weeimport
copying bin/weeimport/cumulusimport.py -> build/lib.linux-x86_64-2.7/weeimport
copying bin/weeimport/wuimport.py -> build/lib.linux-x86_64-2.7/weeimport
creating build/lib.linux-x86_64-2.7/weeplot
copying bin/weeplot/utilities.py -> build/lib.linux-x86_64-2.7/weeplot
copying bin/weeplot/genplot.py -> build/lib.linux-x86_64-2.7/weeplot
copying bin/weeplot/__init__.py -> build/lib.linux-x86_64-2.7/weeplot
creating build/lib.linux-x86_64-2.7/weeutil
copying bin/weeutil/weeutil.py -> build/lib.linux-x86_64-2.7/weeutil
copying bin/weeutil/rsyncupload.py -> build/lib.linux-x86_64-2.7/weeutil
copying bin/weeutil/Sun.py -> build/lib.linux-x86_64-2.7/weeutil
copying bin/weeutil/__init__.py -> build/lib.linux-x86_64-2.7/weeutil
copying bin/weeutil/Moon.py -> build/lib.linux-x86_64-2.7/weeutil
copying bin/weeutil/config.py -> build/lib.linux-x86_64-2.7/weeutil
copying bin/weeutil/ftpupload.py -> build/lib.linux-x86_64-2.7/weeutil
creating build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/imagegenerator.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/wxformulas.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/filegenerator.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/defaults.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/units.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/accum.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/restx.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/wxservices.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/engine.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/tags.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/station.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/__init__.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/wxengine.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/wxmanager.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/manager.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/qc.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/almanac.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/crc16.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/cheetahgenerator.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/uwxutils.py -> build/lib.linux-x86_64-2.7/weewx
copying bin/weewx/reportengine.py -> build/lib.linux-x86_64-2.7/weewx
creating build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/ws1.py -> build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/acurite.py -> build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/vantage.py -> build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/cc3000.py -> build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/wmr200.py -> build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/__init__.py -> build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/ws28xx.py -> build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/te923.py -> build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/wmr300.py -> build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/wmr100.py -> build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/wmr9x8.py -> build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/fousb.py -> build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/ws23xx.py -> build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/simulator.py -> build/lib.linux-x86_64-2.7/weewx/drivers
copying bin/weewx/drivers/ultimeter.py -> build/lib.linux-x86_64-2.7/weewx/drivers
running build_scripts
creating build/scripts-2.7
copying and adjusting bin/wee_config -> build/scripts-2.7
copying and adjusting bin/wee_database -> build/scripts-2.7
copying and adjusting bin/wee_debug -> build/scripts-2.7
copying and adjusting bin/wee_device -> build/scripts-2.7
copying and adjusting bin/wee_extension -> build/scripts-2.7
copying and adjusting bin/wee_import -> build/scripts-2.7
copying and adjusting bin/wee_reports -> build/scripts-2.7
copying and adjusting bin/weewxd -> build/scripts-2.7
copying and adjusting bin/wunderfixer -> build/scripts-2.7
changing mode of build/scripts-2.7/wee_config from 664 to 775
changing mode of build/scripts-2.7/wee_database from 664 to 775
changing mode of build/scripts-2.7/wee_debug from 664 to 775
changing mode of build/scripts-2.7/wee_device from 664 to 775
changing mode of build/scripts-2.7/wee_extension from 664 to 775
changing mode of build/scripts-2.7/wee_import from 664 to 775
changing mode of build/scripts-2.7/wee_reports from 664 to 775
changing mode of build/scripts-2.7/weewxd from 664 to 775
changing mode of build/scripts-2.7/wunderfixer from 664 to 775
running install
running build
running build_py
running build_scripts
running install_lib
Saved bin subdirectory as /opt/weewx/bin.20191127164742
creating /opt/weewx/bin
creating /opt/weewx/bin/schemas
copying build/lib.linux-x86_64-2.7/schemas/__init__.py -> /opt/weewx/bin/schemas
copying build/lib.linux-x86_64-2.7/schemas/wview.py -> /opt/weewx/bin/schemas
creating /opt/weewx/bin/weeplot
copying build/lib.linux-x86_64-2.7/weeplot/utilities.py -> /opt/weewx/bin/weeplot
copying build/lib.linux-x86_64-2.7/weeplot/genplot.py -> /opt/weewx/bin/weeplot
copying build/lib.linux-x86_64-2.7/weeplot/__init__.py -> /opt/weewx/bin/weeplot
creating /opt/weewx/bin/weeutil
copying build/lib.linux-x86_64-2.7/weeutil/weeutil.py -> /opt/weewx/bin/weeutil
copying build/lib.linux-x86_64-2.7/weeutil/rsyncupload.py -> /opt/weewx/bin/weeutil
copying build/lib.linux-x86_64-2.7/weeutil/Sun.py -> /opt/weewx/bin/weeutil
copying build/lib.linux-x86_64-2.7/weeutil/__init__.py -> /opt/weewx/bin/weeutil
copying build/lib.linux-x86_64-2.7/weeutil/Moon.py -> /opt/weewx/bin/weeutil
copying build/lib.linux-x86_64-2.7/weeutil/config.py -> /opt/weewx/bin/weeutil
copying build/lib.linux-x86_64-2.7/weeutil/ftpupload.py -> /opt/weewx/bin/weeutil
creating /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/imagegenerator.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/wxformulas.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/filegenerator.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/defaults.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/units.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/accum.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/restx.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/wxservices.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/engine.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/tags.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/station.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/__init__.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/wxengine.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/wxmanager.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/manager.py -> /opt/weewx/bin/weewx
creating /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/ws1.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/acurite.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/vantage.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/cc3000.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/wmr200.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/__init__.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/ws28xx.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/te923.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/wmr300.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/wmr100.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/wmr9x8.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/fousb.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/ws23xx.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/simulator.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/drivers/ultimeter.py -> /opt/weewx/bin/weewx/drivers
copying build/lib.linux-x86_64-2.7/weewx/qc.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/almanac.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/crc16.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/cheetahgenerator.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/uwxutils.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/weewx/reportengine.py -> /opt/weewx/bin/weewx
copying build/lib.linux-x86_64-2.7/daemon.py -> /opt/weewx/bin
creating /opt/weewx/bin/weeimport
copying build/lib.linux-x86_64-2.7/weeimport/__init__.py -> /opt/weewx/bin/weeimport
copying build/lib.linux-x86_64-2.7/weeimport/csvimport.py -> /opt/weewx/bin/weeimport
copying build/lib.linux-x86_64-2.7/weeimport/weeimport.py -> /opt/weewx/bin/weeimport
copying build/lib.linux-x86_64-2.7/weeimport/cumulusimport.py -> /opt/weewx/bin/weeimport
copying build/lib.linux-x86_64-2.7/weeimport/wuimport.py -> /opt/weewx/bin/weeimport
creating /opt/weewx/bin/weedb
copying build/lib.linux-x86_64-2.7/weedb/__init__.py -> /opt/weewx/bin/weedb
copying build/lib.linux-x86_64-2.7/weedb/mysql.py -> /opt/weewx/bin/weedb
copying build/lib.linux-x86_64-2.7/weedb/sqlite.py -> /opt/weewx/bin/weedb
creating /opt/weewx/bin/user
copying build/lib.linux-x86_64-2.7/user/__init__.py -> /opt/weewx/bin/user
copying build/lib.linux-x86_64-2.7/user/extensions.py -> /opt/weewx/bin/user
creating /opt/weewx/bin/weecfg
copying build/lib.linux-x86_64-2.7/weecfg/extension.py -> /opt/weewx/bin/weecfg
copying build/lib.linux-x86_64-2.7/weecfg/__init__.py -> /opt/weewx/bin/weecfg
copying build/lib.linux-x86_64-2.7/weecfg/config.py -> /opt/weewx/bin/weecfg
copying build/lib.linux-x86_64-2.7/weecfg/database.py -> /opt/weewx/bin/weecfg
byte-compiling /opt/weewx/bin/schemas/__init__.py to __init__.pyc
byte-compiling /opt/weewx/bin/schemas/wview.py to wview.pyc
byte-compiling /opt/weewx/bin/weeplot/utilities.py to utilities.pyc
byte-compiling /opt/weewx/bin/weeplot/genplot.py to genplot.pyc
byte-compiling /opt/weewx/bin/weeplot/__init__.py to __init__.pyc
byte-compiling /opt/weewx/bin/weeutil/weeutil.py to weeutil.pyc
byte-compiling /opt/weewx/bin/weeutil/rsyncupload.py to rsyncupload.pyc
byte-compiling /opt/weewx/bin/weeutil/Sun.py to Sun.pyc
byte-compiling /opt/weewx/bin/weeutil/__init__.py to __init__.pyc
byte-compiling /opt/weewx/bin/weeutil/Moon.py to Moon.pyc
byte-compiling /opt/weewx/bin/weeutil/config.py to config.pyc
byte-compiling /opt/weewx/bin/weeutil/ftpupload.py to ftpupload.pyc
byte-compiling /opt/weewx/bin/weewx/imagegenerator.py to imagegenerator.pyc
byte-compiling /opt/weewx/bin/weewx/wxformulas.py to wxformulas.pyc
byte-compiling /opt/weewx/bin/weewx/filegenerator.py to filegenerator.pyc
byte-compiling /opt/weewx/bin/weewx/defaults.py to defaults.pyc
byte-compiling /opt/weewx/bin/weewx/units.py to units.pyc
byte-compiling /opt/weewx/bin/weewx/accum.py to accum.pyc
byte-compiling /opt/weewx/bin/weewx/restx.py to restx.pyc
byte-compiling /opt/weewx/bin/weewx/wxservices.py to wxservices.pyc
byte-compiling /opt/weewx/bin/weewx/engine.py to engine.pyc
byte-compiling /opt/weewx/bin/weewx/tags.py to tags.pyc
byte-compiling /opt/weewx/bin/weewx/station.py to station.pyc
byte-compiling /opt/weewx/bin/weewx/__init__.py to __init__.pyc
byte-compiling /opt/weewx/bin/weewx/wxengine.py to wxengine.pyc
byte-compiling /opt/weewx/bin/weewx/wxmanager.py to wxmanager.pyc
byte-compiling /opt/weewx/bin/weewx/manager.py to manager.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/ws1.py to ws1.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/acurite.py to acurite.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/vantage.py to vantage.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/cc3000.py to cc3000.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/wmr200.py to wmr200.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/__init__.py to __init__.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/ws28xx.py to ws28xx.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/te923.py to te923.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/wmr300.py to wmr300.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/wmr100.py to wmr100.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/wmr9x8.py to wmr9x8.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/fousb.py to fousb.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/ws23xx.py to ws23xx.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/simulator.py to simulator.pyc
byte-compiling /opt/weewx/bin/weewx/drivers/ultimeter.py to ultimeter.pyc
byte-compiling /opt/weewx/bin/weewx/qc.py to qc.pyc
byte-compiling /opt/weewx/bin/weewx/almanac.py to almanac.pyc
byte-compiling /opt/weewx/bin/weewx/crc16.py to crc16.pyc
byte-compiling /opt/weewx/bin/weewx/cheetahgenerator.py to cheetahgenerator.pyc
byte-compiling /opt/weewx/bin/weewx/uwxutils.py to uwxutils.pyc
byte-compiling /opt/weewx/bin/weewx/reportengine.py to reportengine.pyc
byte-compiling /opt/weewx/bin/daemon.py to daemon.pyc
byte-compiling /opt/weewx/bin/weeimport/__init__.py to __init__.pyc
byte-compiling /opt/weewx/bin/weeimport/csvimport.py to csvimport.pyc
byte-compiling /opt/weewx/bin/weeimport/weeimport.py to weeimport.pyc
byte-compiling /opt/weewx/bin/weeimport/cumulusimport.py to cumulusimport.pyc
byte-compiling /opt/weewx/bin/weeimport/wuimport.py to wuimport.pyc
byte-compiling /opt/weewx/bin/weedb/__init__.py to __init__.pyc
byte-compiling /opt/weewx/bin/weedb/mysql.py to mysql.pyc
byte-compiling /opt/weewx/bin/weedb/sqlite.py to sqlite.pyc
byte-compiling /opt/weewx/bin/user/__init__.py to __init__.pyc
byte-compiling /opt/weewx/bin/user/extensions.py to extensions.pyc
byte-compiling /opt/weewx/bin/weecfg/extension.py to extension.pyc
byte-compiling /opt/weewx/bin/weecfg/__init__.py to __init__.pyc
byte-compiling /opt/weewx/bin/weecfg/config.py to config.pyc
byte-compiling /opt/weewx/bin/weecfg/database.py to database.pyc
copying /opt/weewx/bin.20191127164742/user/__init__.py -> /opt/weewx/bin/user
copying /opt/weewx/bin.20191127164742/user/extensions.py -> /opt/weewx/bin/user
running install_scripts
copying build/scripts-2.7/wee_import -> /opt/weewx/bin
copying build/scripts-2.7/wee_extension -> /opt/weewx/bin
copying build/scripts-2.7/wunderfixer -> /opt/weewx/bin
copying build/scripts-2.7/wee_device -> /opt/weewx/bin
copying build/scripts-2.7/weewxd -> /opt/weewx/bin
copying build/scripts-2.7/wee_reports -> /opt/weewx/bin
copying build/scripts-2.7/wee_database -> /opt/weewx/bin
copying build/scripts-2.7/wee_config -> /opt/weewx/bin
copying build/scripts-2.7/wee_debug -> /opt/weewx/bin
changing mode of /opt/weewx/bin/wee_import to 775
changing mode of /opt/weewx/bin/wee_extension to 775
changing mode of /opt/weewx/bin/wunderfixer to 775
changing mode of /opt/weewx/bin/wee_device to 775
changing mode of /opt/weewx/bin/weewxd to 775
changing mode of /opt/weewx/bin/wee_reports to 775
changing mode of /opt/weewx/bin/wee_database to 775
changing mode of /opt/weewx/bin/wee_config to 775
changing mode of /opt/weewx/bin/wee_debug to 775
running install_data
Saved old configuration file as /opt/weewx/weewx.conf.20191127164742
copying /tmp/tmp1ZrBlZ -> /opt/weewx/weewx.conf
copying /tmp/tmpgHIzu7 -> /opt/weewx/util/init.d/weewx.bsd
copying /tmp/tmpNzWPoz -> /opt/weewx/util/init.d/weewx.debian
copying /tmp/tmpyc11yX -> /opt/weewx/util/init.d/weewx.lsb
copying /tmp/tmpl6NZ93 -> /opt/weewx/util/init.d/weewx.redhat
copying /tmp/tmp3hGsAp -> /opt/weewx/util/init.d/weewx.suse
running install_egg_info
Writing /opt/weewx/bin/weewx-3.9.2.egg-info