Thanks much for the info. Here is the log data:

Jun 10 09:34:34 mel-pc pkexec[2418]: mel: Executing command [USER=root] 
[TTY=unknown] [CWD=/home] [COMMAND=/usr/bin/thunar /home/weewx]
Jun 10 09:34:34 mel-pc dbus-daemon[2438]: [session uid=0 pid=2436] 
Activating service name='org.xfce.Xfconf' requested by ':1.0' (uid=0 
pid=2418 comm="/usr/bin/thunar /home/weewx " label="unconfined")
Jun 10 09:34:34 mel-pc dbus-daemon[2438]: [session uid=0 pid=2436] 
Activating service name='org.freedesktop.portal.Desktop' requested by 
':1.0' (uid=0 pid=2418 comm="/usr/bin/thunar /home/weewx " 
label="unconfined")
Jun 10 09:34:34 mel-pc dbus-daemon[2438]: [session uid=0 pid=2436] 
Activating service name='org.freedesktop.thumbnails.Thumbnailer1' requested 
by ':1.0' (uid=0 pid=2418 comm="/usr/bin/thunar /home/weewx " 
label="unconfined")
Jun 10 16:17:01 mel-pc sudo[9168]:     root : TTY=pts/0 ; PWD=/home/weewx ; 
USER=root ; COMMAND=./bin/weewxd
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] INFO __main__: 
Initializing weewx version 4.1.0
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] INFO __main__: Using 
Python 3.8.2 (default, Apr  8 2020, 14:31:25) 
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] INFO __main__: Platform 
Linux-5.4.40-1-MANJARO-x86_64-with-glibc2.2.5
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] INFO __main__: Locale is 
'LC_CTYPE=en_US.utf8;LC_NUMERIC=en_US.UTF-8;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.utf8;LC_MONETARY=en_US.UTF-8;LC_MESSAGES=en_US.utf8;LC_PAPER=en_US.UTF-8;LC_NAME=en_US.UTF-8;LC_ADDRESS=en_US.UTF-8;LC_TELEPHONE=en_US.UTF-8;LC_MEASUREMENT=en_US.UTF-8;LC_IDENTIFICATION=en_US.UTF-8'
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] INFO __main__: Using 
configuration file /home/weewx/weewx.conf
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] INFO __main__: Debug is 1
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] DEBUG __main__: 
Initializing engine
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] INFO weewx.engine: Loading 
station type Vantage (weewx.drivers.vantage)
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] DEBUG 
weewx.drivers.vantage: Driver version is 3.2.1
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] ERROR weewx.engine: Import 
of driver failed: No module named 'serial' (<class 'ModuleNotFoundError'>)
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] CRITICAL weewx.engine:    
 ****  Traceback (most recent call last):
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] CRITICAL weewx.engine:    
 ****    File "/home/weewx/bin/weewx/engine.py", line 103, in setupStation
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] CRITICAL weewx.engine:    
 ****      self.console = loader_function(config_dict, self)
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] CRITICAL weewx.engine:    
 ****    File "/home/weewx/bin/weewx/drivers/vantage.py", line 39, in loader
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] CRITICAL weewx.engine:    
 ****      return VantageService(engine, config_dict)
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] CRITICAL weewx.engine:    
 ****    File "/home/weewx/bin/weewx/drivers/vantage.py", line 1897, in 
__init__
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] CRITICAL weewx.engine:    
 ****      Vantage.__init__(self, **config_dict[DRIVER_NAME])
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] CRITICAL weewx.engine:    
 ****    File "/home/weewx/bin/weewx/drivers/vantage.py", line 511, in 
__init__
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] CRITICAL weewx.engine:    
 ****      self.port.openPort()
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] CRITICAL weewx.engine:    
 ****    File "/home/weewx/bin/weewx/drivers/vantage.py", line 305, in 
openPort
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] CRITICAL weewx.engine:    
 ****      import serial
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] CRITICAL weewx.engine:    
 ****  ModuleNotFoundError: No module named 'serial'
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] CRITICAL __main__: Unable 
to load driver: No module named 'serial'
Jun 10 16:17:02 mel-pc weewxd[9169]: weewx[9169] CRITICAL __main__:    
 ****  Exiting...

I see that weewx is unable to load the driver because it cannot find a 
module named 'serial'. My station is connected to my computer via USB, and 
in setup the instructions said to use 'serial' for that connection. I don't 
know what to do next. Is it because I chose ttyusb0 and I should choose a 
different one, and if so, how do I know which one? I appreciate all of the 
help.

On Tuesday, June 9, 2020 at 2:31:29 PM UTC-4, Henri Emurian wrote:
>
> I am new to Linux and recently installed Manjaro. My old operating system 
> is Windows 7. I have a Vantage Pro 2 station which is connected via USB. On 
> Windows 7 I used the WeatherLink software from Davis. That gave me my data 
> by clicking the executable. 
> I read the user guide for Weewx and installed it using the Python utility 
> Setup.py. The install seemed to go well, although I was not sure which port 
> to choose (I chose the default ttyUSB0). No error messages came up.
> To run the program directly, I use cd /home/weewx, then sudo ./bin/weewxd. 
> When I execute this command, nothing happens. The cursor just goes to the 
> command line. There is no indication that data is being downloaded from the 
> station. My question is, how do I know whether data is being downloaded, 
> and how do I see my data, charts, etc? I have read the user manual and 
> found nothing which would help. TIA for any assistance.
>

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/8488a1e6-0ae8-421c-a2e6-97a944cfa6f1o%40googlegroups.com.

Reply via email to