Super-odd paths there so I suspect your venv is incorrect. Looks like it 
called a brew installed python but I suspect your venv python is using the 
os version (?).  No reason to not use the os python for the venv on a mac 
if your os is reasonably current.

On Tuesday, January 6, 2026 at 2:27:26 PM UTC-8 NotThePainter wrote:

>
> I've installed the driver
>
> % weectl extension install 
> https://github.com/weewx-contrib/weewx-ecowitt_local_http/archive/refs/heads/main.zip
>  
> --config ~/Documents/WeeWX/weewx-data/weewx.conf
> Using configuration file 
> /Users/pcezanne/Documents/WeeWX/weewx-data/weewx.conf
> Install extension '
> https://github.com/weewx-contrib/weewx-ecowitt_local_http/archive/refs/heads/main.zip'
>  
> (y/n)? y
> Extracting from zip archive 
> /var/folders/f_/47j91mxx1lv_h74_c4b829kw0000gn/T/tmpuqrlog2i
> Saving installer file to 
> /Users/pcezanne/Documents/WeeWX/weewx-data/bin/user/installer/Ecowitt_HTTP
> Saved copy of configuration as 
> /Users/pcezanne/Documents/WeeWX/weewx-data/weewx.conf.20260106172143
> Finished installing extension Ecowitt_HTTP from 
> https://github.com/weewx-contrib/weewx-ecowitt_local_http/archive/refs/heads/main.zip
>
> And I go to reconfigure to use it (I created the station with the 
> Simulator)
>
>  % weectl station reconfigure --driver=user.ecowitt_local_http --config 
> ~/Documents/WeeWX/weewx-data/weewx.conf
>  
> ....
>
> Choose a unit system for the reports. Later, you can modify
> your choice, or choose a combination of units. Unit systems
> include:
>   us         (ºF, inHg, in, mph)
>   metricwx   (ºC, mbar, mm, m/s)
>   metric     (ºC, mbar, cm, km/h)
> unit system [us]: 
> Traceback (most recent call last):
>   File "/Users/pcezanne/weewx-venv/bin/weectl", line 7, in <module>
>     sys.exit(main())
>   File "/Users/pcezanne/weewx-venv/lib/python3.9/site-packages/weectl.py", 
> line 67, in main
>     namespace.func(namespace)
>   File 
> "/Users/pcezanne/weewx-venv/lib/python3.9/site-packages/weectllib/__init__.py",
>  
> line 90, in dispatch
>     namespace.action_func(config_dict, namespace)
>   File 
> "/Users/pcezanne/weewx-venv/lib/python3.9/site-packages/weectllib/station_cmd.py",
>  
> line 311, in reconfigure_station
>     weectllib.station_actions.station_reconfigure(config_dict=config_dict,
>   File 
> "/Users/pcezanne/weewx-venv/lib/python3.9/site-packages/weectllib/station_actions.py",
>  
> line 164, in station_reconfigure
>     config_config(config_dict,
>   File 
> "/Users/pcezanne/weewx-venv/lib/python3.9/site-packages/weectllib/station_actions.py",
>  
> line 207, in config_config
>     config_driver(config_dict, driver=driver, no_prompt=no_prompt)
>   File 
> "/Users/pcezanne/weewx-venv/lib/python3.9/site-packages/weectllib/station_actions.py",
>  
> line 424, in config_driver
>     driver_editor, driver_name, driver_version = 
> weecfg.load_driver_editor(final_driver)
>   File 
> "/Users/pcezanne/weewx-venv/lib/python3.9/site-packages/weecfg/__init__.py", 
> line 453, in load_driver_editor
>     driver_module = importlib.import_module(driver_module_name)
>   File 
> "/usr/local/Cellar/[email protected]/3.9.1_6/Frameworks/Python.framework/Versions/3.9/lib/python3.9/importlib/__init__.py",
>  
> line 127, in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
>   File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
>   File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
>   File "<frozen importlib._bootstrap>", line 984, in 
> _find_and_load_unlocked
> ModuleNotFoundError: No module named 'user.ecowitt_local_http'
>
> I'm missing something. Here's what's installed:
>
> % ls ~/Documents/WeeWX/weewx-data/bin/user/installer                       
>                                    
>
> Ecowitt_HTTP
> % ls ~/Documents/WeeWX/weewx-data/bin/user                                 
>                                    
>
> __init__.py __pycache__ ecowitt_http.py extensions.py installer
>
> Thanks for all your help, the station is almost up and running!
>
> On Sunday, 4 January 2026 at 20:31:14 UTC-5 NotThePainter wrote:
>
> On Sunday, 4 January 2026 at 18:36:04 UTC-5 vince wrote:
>
> Looks like Ian needs to tag the relocated repo.
>
> Try 'weectl extension install 
> https://github.com/weewx-contrib/weewx-ecowitt_local_http/archive/refs/heads/main.zip
> ' 
>
>
>
> Thanks, that’s perfect. I’ll give it a try tomorrow.
>  
>
>

-- 
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 visit 
https://groups.google.com/d/msgid/weewx-user/15f16420-d61a-4514-aaf5-b75b4bc641c7n%40googlegroups.com.

Reply via email to