setup.py: Did not prompt for configuration information

52 views
Skip to first unread message

Jay Jaeger

unread,
Nov 27, 2019, 5:52:33 PM11/27/19
to weewx-user
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 http://www.weewx.com/docs/setup.htm .  I prefer to NOT use a pre-build distribution package.

Python is version 2.7.3

I made sure all of the pre-reqs are there, a few of which I needed to install.  That all went fine (see below).

I plan on using MySQL, and created the appropriate user and grants (but I don't think it is getting that far -- I think that requires manual intervention later).

I un-tar'd the distribution into /opt/weewx-3.9.2 and created a symbolic link /opt/weewx to point to it.

I "tweaked" setup.cfg, changing home to be /opt/weewx.

I ran "./setup.py build" as myself.  It seemed to be OK.

I ran "sudo bash" and then "./setup.py install" 

Per the web page above, I expected to see prompts for station information from this last step - but there were none.  Obviously I could edit the information in the configuration file -- but is this a documentation error on that web page, or is something else going wrong?

Thanks in advance

==============================================================================================

Ubuntu info:

Linux mythtv2 3.8.0-44-generic #66~precise1-Ubuntu SMP Tue Jul 15 04:01:04 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Pre-req info:

   python           2.7
   python-imaging   1.1.7-4ubuntu0.12.04.3
   python-configobj 4.7.2+ds-3build1
   python-cheetah   missing ==> apt-get install python-cheetah ->  2.4.4-2ubuntu3 
   python-serial    2.5-2.1build1
   mysql-client     5.5.54-0ubuntu0.12.04.1
   python-mysqldb   1.2.3-1ubuntu0.1
   python-dev       missing ==> apt-get install python-dev ->  2.7.3-0ubuntu2.2 
      Added automatically: libssl-dev libssl-doc python2.7-dev
   python-pip       missing ==> apt-get install python-pip -> 1.0-1build1 
      Added automatically:  python-setuptoolsdpkg 
   
   pip install pyephem did not do anything.
   pip install --index-url=https://pypi.python.org/simple/ pyephem worked
      It looks like "C" code.

   useradd wxuser
   Edit /etc/passwd, change shell for wxuser to /bin/bash
   password wxuser (set to t-word)
   Created /etc/udev/rules.d/60-persistent-serial-rules
      KERNEL=="ttyS0", MODE="0666"   

Build output:

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

Install output:

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


Thomas Keffer

unread,
Nov 27, 2019, 6:13:42 PM11/27/19
to weewx-user
If there is an existing weewx.conf configuration file in the installation target, setup.py does not prompt. It just uses the values it finds there.

If you want to reconfigure, then after the install use the tool wee_config:

wee_config --reconfigure /open/weewx/weewx.conf

-tk

--
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 weewx-user+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/f5dc8239-78de-4b6e-b457-a2d4945b5a58%40googlegroups.com.

Thomas Keffer

unread,
Nov 27, 2019, 6:14:02 PM11/27/19
to weewx-user
Oops. That's

wee_config --reconfigure /opt/weewx/weewx.conf

Jay Jaeger

unread,
Nov 27, 2019, 7:01:52 PM11/27/19
to weewx-user
Thanks - of course, that worked fine.

(Maybe someone should consider updating the web site then, since there is a default .conf file in the tarball.  ;) )

Have it running fine as a Simulator.  Plan on cutting over from my ancient meteo software at the turn of the year - and running it briefly on my actual weather station as a test - it needs an extension driver installed (Davis WeatherMonitor II)

JRJ


Reply all
Reply to author
Forward
0 new messages