Nachtrag:
ich habe einfach das Verzeichnis "/docs" aus der zip.Datei nach 
'/home/hes1/.local/lib/python3.9/site-packages/wee_resources/docs'  kopiert
und anschließend das alte "user-Verzeichnis" und das alte 
"skins-Verzeichnis " nach '/home/hes1/.local/lib/python3.9/site-packages/' 
bzw. '/home/hes1/weewx-data/skins' kopiert.

dann noch 
root@ba001:~# systemctl stop weewx
root@ba001:~# systemctl start weewx && tail -f /var/log/syslog
Jan 16 10:25:03 ba001 weewx[3278] INFO weewxd: Using configuration file 
/home/hes1/weewx-data/weewx.conf
Jan 16 10:25:03 ba001 weewx[3278] INFO weewxd: Debug is 0
Jan 16 10:25:03 ba001 weewx[3278] INFO weewx.engine: Loading station type 
WLL (user.wll)
Jan 16 10:25:04 ba001 weewx[3278] INFO weewxd: Received signal TERM (15).
Jan 16 10:25:04 ba001 weewx[3278] INFO weewxd: Terminating weewx version 
5.0.0a11
Jan 16 10:25:04 ba001 systemd[1]: Stopping WeeWX weather system...
Jan 16 10:25:04 ba001 systemd[1]: weewx.service: Succeeded.
Jan 16 10:25:04 ba001 systemd[1]: Stopped WeeWX weather system.
Jan 16 10:25:04 ba001 systemd[1]: weewx.service: Consumed 2.031s CPU time.
Jan 16 10:25:07 ba001 systemd[1]: Started WeeWX weather system.
Jan 16 10:25:08 ba001 weewx[3286] INFO weewxd: Initializing weewx version 
5.0.0a11
Jan 16 10:25:08 ba001 weewx[3286] INFO weewxd: Using Python 3.9.2 (default, 
Feb 28 2021, 17:03:44) #012[GCC 10.2.1 20210110]
Jan 16 10:25:08 ba001 weewx[3286] INFO weewxd: Located at /usr/bin/python3
Jan 16 10:25:08 ba001 weewx[3286] INFO weewxd: Platform 
Linux-5.15.80-sunxi-armv7l-with-glibc2.31
Jan 16 10:25:08 ba001 weewx[3286] INFO weewxd: Locale is 
'LC_CTYPE=de_DE.UTF-8;LC_NUMERIC=de_DE.UTF-8;LC_TIME=de_DE.UTF-8;LC_COLLATE=de_DE.UTF-8;LC_MONETARY=de_DE.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=de_DE.UTF-8;LC_NAME=de_DE.UTF-8;LC_ADDRESS=de_DE.UTF-8;LC_TELEPHONE=de_DE.UTF-8;LC_MEASUREMENT=de_DE.UTF-8;LC_IDENTIFICATION=de_DE.UTF-8'
Jan 16 10:25:08 ba001 weewx[3286] INFO weewxd: Using configuration file 
/home/hes1/weewx-data/weewx.conf
Jan 16 10:25:08 ba001 weewx[3286] INFO weewxd: Debug is 0
Jan 16 10:25:08 ba001 weewx[3286] INFO weewx.engine: Loading station type 
WLL (user.wll)
Jan 16 10:25:09 ba001 weewx[3286] ERROR user.wll: The WeatherLink Live 
hostname or ip address is required.
Jan 16 10:25:09 ba001 weewx[3286] INFO user.airDavis: service version is 
3.0.2

und es läuft.

Hartmut
Hartmut Schweidler schrieb am Montag, 16. Januar 2023 um 10:27:00 UTC+1:

> Nach:
> hes1@ba001:~$ python3 -m pip install --user weewx.zip
> Processing ./weewx.zip
>   Installing build dependencies ... done
>   Getting requirements to build wheel ... done
>   Preparing metadata (pyproject.toml) ... done
> Requirement already satisfied: configobj>=4.7 in 
> /usr/lib/python3/dist-packages (from weewx==5.0.0a11) (5.0.6)
> Requirement already satisfied: Pillow<10.0,>=9.3 in 
> /usr/local/lib/python3.9/dist-packages (from weewx==5.0.0a11) (9.4.0)
> Requirement already satisfied: pyephem<4.0,>=3.7 in 
> /usr/local/lib/python3.9/dist-packages (from weewx==5.0.0a11) (3.7.7.0)
> Requirement already satisfied: pyusb<2.0.0,>=1.0.2 in 
> /usr/lib/python3/dist-packages (from weewx==5.0.0a11) (1.0.2)
> Requirement already satisfied: PyMySQL<2.0,>=1.0 in 
> /usr/local/lib/python3.9/dist-packages (from weewx==5.0.0a11) (1.0.2)
> Requirement already satisfied: CT3<4.0,>=3.1 in 
> /usr/local/lib/python3.9/dist-packages (from weewx==5.0.0a11) (3.3.1)
> Requirement already satisfied: pyserial<4.0,>=3.4 in 
> /usr/lib/python3/dist-packages (from weewx==5.0.0a11) (3.5b0)
> Requirement already satisfied: six<2,>=1 in /usr/lib/python3/dist-packages 
> (from weewx==5.0.0a11) (1.16.0)
> Requirement already satisfied: ephem==3.7.7.0 in 
> /usr/local/lib/python3.9/dist-packages (from 
> pyephem<4.0,>=3.7->weewx==5.0.0a11) (3.7.7.0)
> Building wheels for collected packages: weewx
>   Building wheel for weewx (pyproject.toml) ... done
>   Created wheel for weewx: filename=weewx-5.0.0a11-py3-none-any.whl 
> size=1202865 
> sha256=b8a1f2efc03d583caf61b9dad3232f0a56e345a81f12b7080cea68d0c5c9b4d7
>   Stored in directory: 
> /tmp/pip-ephem-wheel-cache-sheuu57b/wheels/73/05/72/94f1f0ea1969fcbed9fa217709c68a80e6d7746e139eb17f89
> Successfully built weewx
> Installing collected packages: weewx
> Successfully installed weewx-5.0.0a11
> hes1@ba001:~$ weectl station create
> The configuration file will be created at /home/hes1/weewx-data/weewx.conf.
>
> Give a description of your station. This will be used for the title of any 
> reports.
> Description [WeeWX station]: klein
>
> Specify altitude, with units 'foot' or 'meter'.  For example:
> 35, foot
> 12, meter
> altitude [700, foot]: 54, meter
>
> Specify latitude in decimal degrees, negative for south.
> latitude [0.0]: 53.6
> Specify longitude in decimal degrees, negative for west.
> longitude [0.0]: 11.3
>
> You can register your station on weewx.com, where it will be included
> in a map. If you choose to do so, you will also need a unique URL to 
> identify 
> your station (such as a website, or a WeatherUnderground link).
> Include station in the station registry [n]? n
>
> Choose a unit system for your reports. Possible choices are:
>   'us' (ºF, inHg, in, mph)
>   'metricwx' (ºC, mbar, mm, m/s)
>   'metric' (ºC, mbar, cm, km/h)
> Later, you can modify your choice, or choose a combination of units.
> Your choice [us]: metric
>
> Installed drivers include:
>   0) AcuRite         (weewx.drivers.acurite)   
>   1) CC3000          (weewx.drivers.cc3000)    
>   2) FineOffsetUSB   (weewx.drivers.fousb)     
>   3) Simulator       (weewx.drivers.simulator) 
>   4) TE923           (weewx.drivers.te923)     
>   5) Ultimeter       (weewx.drivers.ultimeter) 
>   6) Vantage         (weewx.drivers.vantage)   
>   7) WMR100          (weewx.drivers.wmr100)    
>   8) WMR300          (weewx.drivers.wmr300)    
>   9) WMR9x8          (weewx.drivers.wmr9x8)    
>  10) WS1             (weewx.drivers.ws1)       
>  11) WS23xx          (weewx.drivers.ws23xx)    
>  12) WS28xx          (weewx.drivers.ws28xx)    
> choose a driver [3]: 3
>
> Traceback (most recent call last):
>   File "/home/hes1/.local/bin/weectl", line 8, in <module>
>     sys.exit(main())
>   File "/home/hes1/.local/lib/python3.9/site-packages/weectl.py", line 52, 
> in main
>     namespace.func(namespace)
>   File 
> "/home/hes1/.local/lib/python3.9/site-packages/weectllib/parse_station.py", 
> line 117, in create_station
>     weecfg.station_config.station_create(config_path=namespace.config,
>   File 
> "/home/hes1/.local/lib/python3.9/site-packages/weecfg/station_config.py", 
> line 65, in station_create
>     copy_docs(dist_config_dict, docs_root=docs_root)
>   File 
> "/home/hes1/.local/lib/python3.9/site-packages/weecfg/station_config.py", 
> line 483, in copy_docs
>     shutil.copytree(docs_resources, docs_dir)
>   File "/usr/lib/python3.9/shutil.py", line 555, in copytree
>     with os.scandir(src) as itr:
> FileNotFoundError: [Errno 2] No such file or directory: 
> '/home/hes1/.local/lib/python3.9/site-packages/wee_resources/docs'
>
> hes1@ba001:~$ weewxd
> Error parsing config file: Unable to find file 'weewx.conf'. Tried 
> directories ['/home/hes1/weewx-data', '/etc/weewx', '/home/weewx']
>     ****  Traceback (most recent call last):
>
>     ****    File 
> "/home/hes1/.local/lib/python3.9/site-packages/weewxd.py", line 83, in main
>
>     ****      config_path, config_dict = 
> weecfg.read_config(options.config_path, list(args))
>
>     ****    File 
> "/home/hes1/.local/lib/python3.9/site-packages/weecfg/__init__.py", line 
> 147, in read_config
>
>     ****      config_path = find_file(config_path, args,
>
>     ****    File 
> "/home/hes1/.local/lib/python3.9/site-packages/weecfg/__init__.py", line 
> 115, in find_file
>
>     ****      raise IOError("Unable to find file '%s'. Tried directories 
> %s"
>
>     ****  OSError: Unable to find file 'weewx.conf'. Tried directories 
> ['/home/hes1/weewx-data', '/etc/weewx', '/home/weewx']
>
> Gruss 
> Hartmut
>
>
> [email protected] schrieb am Montag, 16. Januar 2023 um 05:11:34 UTC+1:
>
>>  WARNING: The scripts weectl and weewxd are installed in 
>> '/home/vagrant/.local/bin' which is not on PATH.
>>   Consider adding this directory to PATH or, if you prefer to suppress 
>> this warning, use --no-warn-script-location.
>>
>> I worked around it with a quickie script for ubuntu 2204...
>>
>> cd
>> sudo apt-get install -y python3-pip
>>
>> python3 -m pip install weewx --user
>> export PATH=~/.local/bin:$PATH
>> weectl station create --driver weewx.drivers.simulator --no-prompt
>> weewxd
>>
>>
>> On Sunday, January 15, 2023 at 3:43:37 PM UTC-8 Tom Keffer wrote:
>>
>>> Hartmut (and others)
>>>
>>> See the updated pip install instructions 
>>> <https://weewx.com/v5-docs/pip/>. It now recommends pip --user (instead 
>>> of pipx).
>>>
>>> Give V5.0.0a11 a try. It was built around this assumption.
>>>
>>> *python3 -m pip install weewx --user*
>>> *weectl station create*
>>>
>>>
>>>
>>>
>>> On Wed, Jan 11, 2023 at 6:34 AM Tom Keffer <[email protected]> wrote:
>>>
>>>> Well, I guess using symbolic links works, but I don't think the average 
>>>> user is going to want to do that.
>>>>
>>>> In any case, glad to see that it is working for you.
>>>>
>>>> -tk
>>>>
>>>> On Wed, Jan 11, 2023 at 5:36 AM Hartmut Schweidler <[email protected]> 
>>>> wrote:
>>>>
>>>>> Meine Lösung ein ff. Links
>>>>>
>>>>> ln -s 
>>>>> /usr/local/lib/python3.9/dist-packages/requests                           
>>>>>        
>>>>> /home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages
>>>>> ln -s 
>>>>> /usr/local/lib/python3.9/dist-packages/requests-2.26.0.dist-info     
>>>>> /home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages
>>>>> ln -s /usr/local/lib/python3.9/dist-packages/urllib3 
>>>>> /home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages
>>>>> ln -s /usr/local/lib/python3.9/dist-packages/urllib3-1.26.7.dist-info 
>>>>> /home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages
>>>>> ln -s /usr/local/lib/python3.9/dist-packages/charset_normalizer 
>>>>> /home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages
>>>>> ln -s 
>>>>> /usr/local/lib/python3.9/dist-packages/charset_normalizer-2.0.8.dist-info 
>>>>> /home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages
>>>>> ln -s /usr/local/lib/python3.9/dist-packages/certifi 
>>>>> /home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages
>>>>> ln -s 
>>>>> /usr/local/lib/python3.9/dist-packages/certifi-2021.10.8.dist-info 
>>>>> /home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages
>>>>> ln -s /usr/local/lib/python3.9/dist-packages/idna 
>>>>> /home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages
>>>>> ln -s /usr/local/lib/python3.9/dist-packages/idna-3.3.dist-info 
>>>>> /home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages
>>>>> ln -s /usr/local/lib/python3.9/dist-packages/Cryptodome 
>>>>> /home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages
>>>>>
>>>>> danach läuft: hes1@ba001:/root$ weewxd 
>>>>>
>>>>> nur sudo ./.local/bin/weectl daemon install --type=systemd brachte 
>>>>> diev. Fehler.
>>>>>
>>>>> nach etwas Anpassung
>>>>>
>>>>> Jan 11 11:18:19 ba001 systemd[1]: Starting LSB: weewx weather system...
>>>>> Jan 11 11:18:20 ba001 weewx[10979] INFO weewxd: Initializing weewx 
>>>>> version 5.0.0a10
>>>>> Jan 11 11:18:20 ba001 weewx[10979] INFO weewxd: Using Python 3.9.2 
>>>>> (default, Feb 28 2021, 17:03:44) #012[GCC 10.2.1 20210110]
>>>>> Jan 11 11:18:20 ba001 weewx[10979] INFO weewxd: Located at 
>>>>> /home/hes1/.local/pipx/venvs/weewx/bin/python
>>>>> Jan 11 11:18:20 ba001 weewx[10979] INFO weewxd: Platform 
>>>>> Linux-5.15.80-sunxi-armv7l-with-glibc2.31
>>>>> Jan 11 11:18:20 ba001 weewx[10979] INFO weewxd: Locale is 
>>>>> 'LC_CTYPE=de_DE.UTF-8;LC_NUMERIC=de_DE.UTF-8;LC_TIME=de_DE.UTF-8;LC_COLLATE=de_DE.UTF-8;LC_MONETA
>>>>>
>>>>> RY=de_DE.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=de_DE.UTF-8;LC_NAME=de_DE.UTF-8;LC_ADDRESS=de_DE.UTF-8;LC_TELEPHONE=de_DE.UTF-8;LC_MEASUREMENT=de_DE.UTF-8;
>>>>> LC_IDENTIFICATION=de_DE.UTF-8'
>>>>> Jan 11 11:18:20 ba001 weewx[10979] INFO weewxd: Using configuration 
>>>>> file /home/hes1/weewx-data/weewx.conf
>>>>> Jan 11 11:18:20 ba001 weewx[10979] INFO weewxd: Debug is 1
>>>>> Jan 11 11:18:20 ba001 weewx[10979] INFO weewxd: PID file is 
>>>>> /var/run/weewx.pid
>>>>> Jan 11 11:18:20 ba001 weewx[10982] DEBUG weewxd: Initializing engine
>>>>> Jan 11 11:18:20 ba001 weewx[10982] INFO weewx.engine: Loading station 
>>>>> type WLL (user.wll)
>>>>> Jan 11 11:18:20 ba001 weewx[10969]: Starting weewx weather system: 
>>>>> weewx.
>>>>> Jan 11 11:18:20 ba001 systemd[1]: Started LSB: weewx weather system.
>>>>> Jan 11 11:18:21 ba001 weewx[10982] ERROR user.wll: The WeatherLink 
>>>>> Live hostname or ip address is required.
>>>>> Jan 11 11:18:21 ba001 weewx[10982] DEBUG weewx.engine: Loading service 
>>>>> weewx.engine.StdTimeSynch
>>>>> Jan 11 11:18:21 ba001 weewx[10982] DEBUG weewx.engine: Finished 
>>>>> loading service weewx.engine.StdTimeSynch
>>>>> Jan 11 11:18:21 ba001 weewx[10982] DEBUG weewx.engine: Loading service 
>>>>> user.airDavis.AirDavis
>>>>> Jan 11 11:18:21 ba001 weewx[10982] INFO user.airDavis: service version 
>>>>> is 3.0.2
>>>>> Jan 11 11:18:21 ba001 weewx[10982] DEBUG weewx.manager: Daily summary 
>>>>> version is 4.0
>>>>> Jan 11 11:18:21 ba001 weewx[10982] DEBUG user.airDavis: collect_data: 
>>>>> fetching from url: http://192.168.38.12:80/v1/current_conditions, 
>>>>> timeout: 10
>>>>> Jan 11 11:18:21 ba001 weewx[10982] DEBUG weewx.engine: Finished 
>>>>> loading service user.airDavis.AirDavis
>>>>> Jan 11 11:18:21 ba001 weewx[10982] DEBUG weewx.engine: Loading service 
>>>>> user.airDavisOut.AirDavis
>>>>> Jan 11 11:18:21 ba001 weewx[10982] INFO user.airDavisOut: service 
>>>>> version is 3.0.1
>>>>> Jan 11 11:18:21 ba001 weewx[10982] DEBUG urllib3.connectionpool: 
>>>>> Starting new HTTP connection (1): 192.168.38.12:80
>>>>> Jan 11 11:18:21 ba001 weewx[10982] DEBUG weewx.manager: Daily summary 
>>>>> version is 4.0
>>>>> Jan 11 11:18:21 ba001 weewx[10982] DEBUG user.airDavisOut: 
>>>>> collect_data: fetching from url: 
>>>>> http://192.168.38.17:80/v1/current_conditions, timeout: 10
>>>>> Jan 11 11:18:21 ba001 weewx[10982] DEBUG weewx.engine: Finished 
>>>>> loading service user.airDavisOut.AirDavis
>>>>> Jan 11 11:18:21 ba001 weewx[10982] DEBUG weewx.engine: Loading service 
>>>>> user.davishealthapi.DavisHealthAPI
>>>>> Jan 11 11:18:21 ba001 weewx[10982] DEBUG urllib3.connectionpool: 
>>>>> Starting new HTTP connection (1): 192.168.38.17:80
>>>>> Jan 11 11:18:21 ba001 weewx[10982] INFO user.davishealthapi: service 
>>>>> version is 4.0.2
>>>>> Jan 11 11:18:21 ba001 weewx[10982] INFO user.davishealthapi: archive 
>>>>> interval is 1220
>>>>>
>>>>> läuft bis zum Abbruch per STRG+C
>>>>> Jetzt mit
>>>>> hes1@ba001:/root$ sudo /etc/init.d/weewx restart
>>>>>
>>>>> Jan 11 11:24:49 ba001 systemd[1]: Starting LSB: weewx weather system...
>>>>> Jan 11 11:24:51 ba001 weewx[11365] INFO weewxd: Initializing weewx 
>>>>> version 5.0.0a10
>>>>> Jan 11 11:24:51 ba001 weewx[11365] INFO weewxd: Using Python 3.9.2 
>>>>> (default, Feb 28 2021, 17:03:44) #012[GCC 10.2.1 20210110]
>>>>> Jan 11 11:24:51 ba001 weewx[11365] INFO weewxd: Located at 
>>>>> /home/hes1/.local/pipx/venvs/weewx/bin/python
>>>>> Jan 11 11:24:51 ba001 weewx[11365] INFO weewxd: Platform 
>>>>> Linux-5.15.80-sunxi-armv7l-with-glibc2.31
>>>>> Jan 11 11:24:51 ba001 weewx[11365] INFO weewxd: Locale is 
>>>>> 'LC_CTYPE=de_DE.UTF-8;LC_NUMERIC=de_DE.UTF-8;LC_TIME=de_DE.UTF-8;LC_COLLATE=de_DE.UTF-8;LC_MONETA
>>>>>
>>>>> RY=de_DE.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=de_DE.UTF-8;LC_NAME=de_DE.UTF-8;LC_ADDRESS=de_DE.UTF-8;LC_TELEPHONE=de_DE.UTF-8;LC_MEASUREMENT=de_DE.UTF-8;
>>>>> LC_IDENTIFICATION=de_DE.UTF-8'
>>>>> Jan 11 11:24:51 ba001 weewx[11365] INFO weewxd: Using configuration 
>>>>> file /home/hes1/weewx-data/weewx.conf
>>>>> Jan 11 11:24:51 ba001 weewx[11365] INFO weewxd: Debug is 0
>>>>> Jan 11 11:24:51 ba001 weewx[11365] INFO weewxd: PID file is 
>>>>> /var/run/weewx.pid
>>>>> Jan 11 11:24:51 ba001 weewx[11368] INFO weewx.engine: Loading station 
>>>>> type WLL (user.wll)
>>>>> Jan 11 11:24:51 ba001 weewx[11355]: Starting weewx weather system: 
>>>>> weewx.
>>>>> Jan 11 11:24:51 ba001 systemd[1]: Started LSB: weewx weather system.
>>>>> Jan 11 11:24:52 ba001 weewx[11368] ERROR user.wll: The WeatherLink 
>>>>> Live hostname or ip address is required.
>>>>> Jan 11 11:24:52 ba001 weewx[11368] INFO user.airDavis: service version 
>>>>> is 3.0.2
>>>>> Jan 11 11:24:52 ba001 weewx[11368] INFO user.airDavisOut: service 
>>>>> version is 3.0.1
>>>>> Jan 11 11:24:52 ba001 weewx[11368] INFO user.davishealthapi: service 
>>>>> version is 4.0.2
>>>>> Jan 11 11:24:52 ba001 weewx[11368] INFO user.davishealthapi: archive 
>>>>> interval is 1220
>>>>> Jan 11 11:24:52 ba001 weewx[11368] INFO user.airQ: AirQ-18 0.18 service
>>>>> Jan 11 11:24:52 ba001 weewx[11368] INFO user.airQ: volume_mass_method 1
>>>>> Jan 11 11:24:52 ba001 weewx[11368] INFO user.airQ: reading air-Q-18 
>>>>> 'AirQ', host '192.168.38.18': starting
>>>>> Jan 11 11:24:52 ba001 weewx[11368] INFO user.airQ_dbE: AirQ-19 0.19 
>>>>> service
>>>>> Jan 11 11:24:52 ba001 weewx[11368] INFO user.airQ_dbE: 
>>>>> volume_mass_method 1
>>>>> Jan 11 11:24:52 ba001 weewx[11368] INFO user.airQ_dbE: reading airQ-19 
>>>>> 'AirQ19', host '192.168.38.19': starting
>>>>> Jan 11 11:24:52 ba001 weewx[11368] INFO weewx.engine: StdConvert 
>>>>> target unit is 0x10
>>>>> Jan 11 11:24:52 ba001 weewx[11368] INFO weewx.wxservices: 
>>>>> StdWXCalculate will use data binding wx_binding
>>>>> Jan 11 11:24:53 ba001 weewx[11368] INFO user.xgreenGTS: Version 0.8a3
>>>>> Jan 11 11:24:53 ba001 weewx[11368] INFO user.xgreenGTS: Local mean 
>>>>> time (LMT) UTC offset 0:45:21.937680
>>>>> Jan 11 11:24:53 ba001 weewx[11368] INFO weewx.engine: Archive will use 
>>>>> data binding wx_binding
>>>>> Jan 11 11:24:53 ba001 weewx[11368] INFO weewx.engine: Record 
>>>>> generation will be attempted in 'hardware'
>>>>> Jan 11 11:24:53 ba001 weewx[11368] INFO weewx.engine: Using archive 
>>>>> interval of 300 seconds (specified in weewx configuration)
>>>>> Jan 11 11:24:53 ba001 weewx[11368] INFO weewx.engine: 'pyephem' 
>>>>> detected, extended almanac data is available
>>>>> Jan 11 11:24:53 ba001 weewx[11368] INFO weewxd: Starting up weewx 
>>>>> version 5.0.0a10
>>>>> Jan 11 11:24:53 ba001 weewx[11368] INFO weewx.engine: Using binding 
>>>>> 'wx_binding' to database 'weewxBA001'
>>>>> Jan 11 11:24:53 ba001 weewx[11368] INFO weewx.manager: Starting 
>>>>> backfill of daily summaries
>>>>> Jan 11 11:24:53 ba001 weewx[11368] INFO weewx.manager: Daily summaries 
>>>>> up to date
>>>>> Jan 11 11:24:53 ba001 weewx[11368] INFO weewx.engine: Starting main 
>>>>> packet loop.
>>>>> Jan 11 11:25:24 ba001 weewx[11368] INFO weewx.manager: Added record 
>>>>> 2023-01-11 11:24:51 CET (1673432691) to database 'weewxAirDavis'
>>>>> Jan 11 11:25:24 ba001 weewx[11368] INFO weewx.manager: Added record 
>>>>> 2023-01-11 11:24:51 CET (1673432691) to daily summary in 'weewxAirDavis'
>>>>> Jan 11 11:25:24 ba001 weewx[11368] INFO weewx.manager: Added record 
>>>>> 2023-01-11 11:24:52 CET (1673432692) to database 'weewxAirDavisOut'
>>>>> Jan 11 11:25:24 ba001 weewx[11368] INFO weewx.manager: Added record 
>>>>> 2023-01-11 11:24:52 CET (1673432692) to daily summary in 
>>>>> 'weewxAirDavisOut'
>>>>> Jan 11 11:25:24 ba001 weewx[11368] INFO user.xgreenGTS: GTS 
>>>>> initialized 2023-01-01 00:14:38
>>>>> Jan 11 11:25:24 ba001 weewx[11368] INFO user.xgreenGTS: GTS 
>>>>> 35.081304164769676, 10 loops
>>>>> Jan 11 11:25:24 ba001 weewxd: AqiService: ValueError AQI calculation 
>>>>> for pm10_0 on 1673432700 failed: Not enough observations wanted 216, but 
>>>>> got 29
>>>>> Jan 11 11:25:24 ba001 weewxd: AqiService: ValueError AQI calculation 
>>>>> for pm2_5 on 1673432700 failed: Not enough observations wanted 216, but 
>>>>> got 
>>>>> 29
>>>>> Jan 11 11:25:24 ba001 weewxd: AqiService: not storing record for 
>>>>> dateTime 1673432700
>>>>> Jan 11 11:25:25 ba001 weewx[11368] INFO weewx.manager: Added record 
>>>>> 2023-01-11 11:25:00 CET (1673432700) to database 'weewxBA001'
>>>>> Jan 11 11:25:26 ba001 weewx[11368] INFO weewx.manager: Added record 
>>>>> 2023-01-11 11:25:00 CET (1673432700) to daily summary in 'weewxBA001'
>>>>> Jan 11 11:25:44 ba001 weewx[11368] INFO weewx.cheetahgenerator: 
>>>>> Generated 8 files for report SeasonsReport in 17.88 seconds
>>>>> Jan 11 11:25:49 ba001 weewx[11368] INFO weewx.imagegenerator: 
>>>>> Generated 18 images for report SeasonsReport in 4.34 seconds
>>>>> Jan 11 11:25:49 ba001 weewx[11368] INFO weewx.reportengine: Copied 5 
>>>>> files to /home/hes1/weewx-data/public_html
>>>>> Jan 11 11:25:49 ba001 weewx[11368] INFO weewx.cheetahgenerator: 
>>>>> Generated 1 files for report AirLinkReport in 0.35 seconds
>>>>> Jan 11 11:25:49 ba001 weewx[11368] INFO weewx.imagegenerator: 
>>>>> Generated 1 images for report AirLinkReport in 0.19 seconds
>>>>> Jan 11 11:26:03 ba001 weewx[11368] INFO weewx.cheetahgenerator: 
>>>>> Generated 2 files for report AirQReport in 13.84 seconds
>>>>> Jan 11 11:26:03 ba001 weewx[11368] INFO weewx.imagegenerator: 
>>>>> Generated 0 images for report AirQReport in 0.09 seconds
>>>>> Jan 11 11:26:03 ba001 weewx[11368] INFO weewx.reportengine: Copied 0 
>>>>> files to /home/hes1/weewx-data/public_html
>>>>> Jan 11 11:26:05 ba001 weewx[11368] INFO weewx.cheetahgenerator: 
>>>>> Generated 1 files for report DavisReport in 1.22 seconds
>>>>> Jan 11 11:26:05 ba001 weewx[11368] INFO weewx.imagegenerator: 
>>>>> Generated 2 images for report DavisReport in 0.40 seconds
>>>>> Jan 11 11:26:05 ba001 weewx[11368] INFO weewx.reportengine: Copied 0 
>>>>> files to /home/hes1/weewx-data/public_html/davis
>>>>>
>>>>> Den Vorschlag werde testen
>>>>> Hartmut
>>>>> Tom Keffer schrieb am Mittwoch, 11. Januar 2023 um 13:49:42 UTC+1:
>>>>>
>>>>>> This brings up a good point.
>>>>>>
>>>>>> The virtual environment used by pipx (~/.local/pipx/venvs/weewx) is 
>>>>>> not aware of the pip user area ~/.local/lib/python3.9/site-packages. 
>>>>>> Instead, you have to install dependencies directly into the VE used by 
>>>>>> pipx:
>>>>>>
>>>>>> *pipx inject weewx requests*
>>>>>>
>>>>>>
>>>>>> Definitely a limitation to using pipx. I'll have to think about 
>>>>>> whether we want to recommend this approach.
>>>>>>
>>>>>> Thanks again, Hartmut.
>>>>>>
>>>>>> -tk
>>>>>>
>>>>>>
>>>>>> On Wed, Jan 11, 2023 at 12:59 AM Hartmut Schweidler <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> Guten Morgen,
>>>>>>> nach der Installation von weewx5 mit pip3 ...
>>>>>>>
>>>>>>> benötige ich noch eine Installation von  requests  und urllib3 
>>>>>>> erscheint 
>>>>>>> hes1@ba001:~$ pip3 install requests --user
>>>>>>> Requirement already satisfied: requests in 
>>>>>>> /usr/local/lib/python3.9/dist-packages (2.26.0)
>>>>>>> Requirement already satisfied: urllib3<1.27,>=1.21.1 in 
>>>>>>> ./.local/lib/python3.9/site-packages (from requests) (1.26.13)
>>>>>>> Requirement already satisfied: certifi>=2017.4.17 in 
>>>>>>> /usr/local/lib/python3.9/dist-packages (from requests) (2021.10.8)
>>>>>>> Requirement already satisfied: charset-normalizer~=2.0.0 in 
>>>>>>> ./.local/lib/python3.9/site-packages (from requests) (2.0.12)
>>>>>>> Requirement already satisfied: idna<4,>=2.5 in 
>>>>>>> /usr/local/lib/python3.9/dist-packages (from requests) (3.3)
>>>>>>> hes1@ba001:~$ weewxd
>>>>>>> Traceback (most recent call last):
>>>>>>>   File "/home/hes1/.local/bin/weewxd", line 8, in <module>
>>>>>>>     sys.exit(main())
>>>>>>>   File 
>>>>>>> "/home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages/weewxd.py",
>>>>>>>  
>>>>>>> line 149, in main
>>>>>>>     engine = weewx.engine.StdEngine(config_dict)
>>>>>>>   File 
>>>>>>> "/home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages/weewx/engine.py",
>>>>>>>  
>>>>>>> line 81, in __init__
>>>>>>>     self.setupStation(config_dict)
>>>>>>>   File 
>>>>>>> "/home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages/weewx/engine.py",
>>>>>>>  
>>>>>>> line 108, in setupStation
>>>>>>>     __import__(driver)
>>>>>>>   File 
>>>>>>> "/home/hes1/.local/pipx/venvs/weewx/lib/python3.9/site-packages/user/wll.py",
>>>>>>>  
>>>>>>> line 29, in <module>
>>>>>>>     import requests
>>>>>>> ModuleNotFoundError: No module named 'requests'
>>>>>>>
>>>>>>> -- 
>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>> Groups "weewx-development" 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-development/a6f1e5d9-6337-47f8-8bf7-1e7613a3f9ccn%40googlegroups.com
>>>>>>>  
>>>>>>> <https://groups.google.com/d/msgid/weewx-development/a6f1e5d9-6337-47f8-8bf7-1e7613a3f9ccn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>> .
>>>>>>>
>>>>>> -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "weewx-development" 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-development/f50492d7-4236-48f6-a5fd-8720a9e93c40n%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/weewx-development/f50492d7-4236-48f6-a5fd-8720a9e93c40n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" 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-development/12cb220a-6dcd-4daf-9cef-557f20f846ebn%40googlegroups.com.

Reply via email to