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.
