Just one more comment on this one.   Another example - rockylinux/9 in 
vagrant...

sudo yum install -y python3-devel gcc python3-pip
pip3 install --user wheel
pip3 install --user weewx
weectl station create --no-prompt
chcon -R --reference /bin/ls ~/.local/bin
cd ~/weewx-data
sudo cp util/systemd/weewx.service /etc/systemd/system
sudo systemctl daemon-reload
sudo systemctl enable weewx
sudo systemctl start weewx


On Monday, May 29, 2023 at 1:20:18 PM UTC-7 Vince Skahan wrote:

> Luc - yes.  It is still a few limited steps. About a half dozen if you use 
> pip on a pi using 32-bit RaspiOS.  Fewer if you use a pre-packaged weewx or 
> a different os.
>
> The underlying problem you ran into is the underlying pi 32-bit os not 
> having a usually available python library.  Not weewx's fault.
>
> Example - it takes 'two' steps to install using debian/bullseye64 in 
> Vagrant:
>     sudo apt-get install -y gcc python3-pip
>     python3 -m pip install weewx --user
> And then you do the normal configuration.
>
> Tom - I did my stuff using 2022-09-22-raspios-bullseye-armhf-lite.img 
> updated to current patchlevels before installing weewx.    I see there are 
> newer 2023-05-03-raspios-bullseye-armhf-lite.img.xz and 
> 2023-05-03-raspios-bullseye-arm64-lite.img.xz available but I didn't try 
> those.
>
> Luc - cat /boot/issue.txt to see which image you started with.  That seems 
> to persist across updates FWIW.
>
> On Monday, May 29, 2023 at 12:28:57 PM UTC-7 Lucas Heijst wrote:
>
>> Tom, Vince and Greg,
>>
>> For users with a limited knowledge of Linux the installation of weewx 
>> should be a few (simple) installation steps as it always was before.
>>
>> Op maandag 29 mei 2023 om 15:35:05 UTC-3 schreef Greg Troxel:
>>
>>> Vince Skahan <[email protected]> writes: 
>>>
>>> >> On Monday, May 29, 2023 at 10:58:48 AM UTC-7 Joel Bion wrote: 
>>> >> Should a 64 bit O/S be a WeeWX prerequisite? 
>>>
>>> > No. The only prerequisite should continue to be compatible python 
>>> things. 
>>>
>>> Indeed, but with rust, you end up with an implicit requirement that you 
>>> cross build, run Other People's binaries, or have a lot of RAM and 
>>> patience. 1 GB is not really enough to self-host rust (building the 
>>> compiler from source with a bootstrap and then building things). 
>>>
>>> But I don't think core weewx depends on anything that needs rust to 
>>> build. Certainly extensions might. 
>>>
>>

-- 
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/3e59c8ab-a5b6-40fb-8d2e-b45b8260ec14n%40googlegroups.com.

Reply via email to