Reread https://www.weewx.com/docs/5.1/quickstarts/pip/ and pick the Debian 
tab.

Assuming you're a new user on a pi who ran pip as user 'pi' and who has the 
typical /home/pi $HOME location:

   - Core weewx itself would be in /home/pi/weewx-venv
   - The station(s) you create, their skin(s) and databases, and anything 
   else you add would be under /home/pi/weewx-data
   
That said, if you use the extension installer to install such things, the 
right things happen.  I'd highly suggest packaging anything you add for the 
extension installer if possible.

FWIW - we all feel your pain about the venv PITA but nobody here caused 
that issue.  Blame the python and debian teams upstream.  We're all victims 
for that one and just kinda have to deal with it.

On Monday, October 28, 2024 at 2:36:27 PM UTC-7 Peter Fletcher wrote:

> Where do these files (code for user written services) go, by default? The 
> doc says "bin/user', but there is no 'user' directory in weewx-venv/bin. 
> Does a directory of that name simply need to be created there? I am really 
> finding the consequences of the new 'rules' for installing Python 
> applications in the latest (Bookworm) versions of Debian and its Pi 
> derivative a severe PITA.

-- 
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/72917636-d445-4317-931f-fd14705c6c5en%40googlegroups.com.

Reply via email to