Vince, Tom,

Thanks for the pointers. I am getting used to the VENV way of installing WeeWx 
so your advice was invaluable.

> On 6 Oct, 2024, at 11:00, Tom Keffer <[email protected] 
> <mailto:[email protected]>> wrote:
> 
> If you really want to recreate what setup.py did, you can try
> 
> pip install --target /home/weewx/bin weewx
> python3 /home/weewx/bin/weectl.py station create /home/weewx
> 
> Normally, pip installs into the site-packages subdirectory of whatever 
> instance of python you are using.  The first line tells pip to install into 
> /home/weewx/bin instead. 
> 
> The second line says to create a new station under the directory /home/weewx. 
> So the configuration file, skins, archive database, etc, will all be put in 
> /home/weewx
> 
> The results will approximate an old setup.py install with a couple of 
> differences:
> 1. Everything will be put in /home/weewx. That is, not just the weewx code, 
> but also its dependencies.
> 2. The files weewxd.py and weectl.py are not executable. You have to give 
> them as an argument to python3. For example,
> 
>     python3 /home/weewx/bin/weewxd.py /home/weewx/weewx.conf
> 
> 
> 
> On Sat, Oct 5, 2024 at 5:21 PM Dan'l B <[email protected] 
> <mailto:[email protected]>> wrote:
> It seems to me I saw a comment that using a venv it is still possible to 
> enable the setup to locate all weewx files in a single folder, as setup.py 
> used to do.
> 
> I've looked through the wiki and docs and can't find anything.
> 
> Can this be done?
> 
> -- 
> -- 
> 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] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/weewx-user/CAPq0zEBd_39yXEdr%3DJ-k0aYfq6dRVJOsazictOcj4NTD%3DxUR_A%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/weewx-user/CAPq0zEBd_39yXEdr%3DJ-k0aYfq6dRVJOsazictOcj4NTD%3DxUR_A%40mail.gmail.com?utm_medium=email&utm_source=footer>.

-- 
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 on the web visit 
https://groups.google.com/d/msgid/weewx-user/7A3661C7-A42E-4858-A34A-C7231C3C881D%40suiattle.org.

Reply via email to