What was the error message you got when you tried installing the packages
in section 2 of my instructions?
Yes you need pil or pillow, it is the same as py37-pillow I listed.
Pip should be your last resort to install any packages and you should
always use the native compiled binaries if your system offers it. Also,
you dont need the serial or usb packages if you intend to use the
interceptor driver.
I confirmed that the packages listed are available as binaries to be
installed with the pkg command in a FreeBSD 12.0 release jail. To confirm,
are you trying to install the missing packages in a running jail? Also, to
install any binary packages you need to run the *pkg* command as *su*
So start over by uninstalling all the packages you installed with pip,
*pip uninstall* <packagename>
Now type *pkg search py37-cheetah*
If it shows the following result then it is available to install
*py37-cheetah3-3.2.4 HTML template engine for Python*
Now you type *pkg install py37-cheetah*
And so on to install all the packages.
On first run you configure weewx to run with the simulator driver. This
allows you to confirm that weewx is working. Once you get to that point
we'll try to get the interceptor driver working
On Thursday, January 14, 2021 at 3:43:24 p.m. UTC-8 [email protected] wrote:
> that didn't work in 2.
> I managed to install python37 and pip
> i then had to install with the commands below and follow the packages per
> debian10 instructions
> pip install configobj
> pip install serial
> pip install usb
> pip install pip
> pip install cheetah3
> pip install ephem
>
> But i get an error with
> pip install pil - "could not find a package that satisfies the
> requirement pil"
> Do i need pil?
>
> I have a WH2900 Fine Offset and in the forums it talks about using the
> interception driver, but this is not an option during install.
>
>
>
> On Thursday, January 14, 2021 at 9:55:30 PM UTC+1 [email protected] wrote:
>
>> I have used weewx on FreeNAS / TrueNAS for many years and it works well,
>> for hardware that sends loop data to an IP address. Have not tried it with
>> usb hardware.
>>
>> 1. Create and run weewx in it's own standard jail. Given that you want
>> to play with FreeBSD I assume you are familiar with jails and you can
>> handle this. All further instructions assume that you are working within
>> the active running jail.
>> 2. Python packages are named a little different than linux
>> distributions.
>> a) Start by installing python3 using pkg command. Available package
>> names are python36, python37, python38, python39. Further instruction will
>> assume you installed python37
>> b) Install py37-cheetah3 using the pkg command
>> c) Install py37-configobj
>> d) Install py37-pillow
>> e) Install py37-sqlite3, assuming you are using sqlite database
>> 3. Install weewx using the setup.py method
>> 4. To run weewx directly con command line, cd to /home/weewx and use the
>> ./bin/weewxd command, run this as su.
>> 5. To start weewx automatically from at startup, copy the attached
>> script to */usr/local/etc/rc.d/*
>> 6. Add the following line *weewx_enable="YES"* to the */etc/rc.conf*
>> file. Now weewx will start automatically and you can start and stop the
>> service with *service weewx start* or *service weewx stop* command
>>
>>
>>
>>
>> On Thursday, January 14, 2021 at 10:04:06 a.m. UTC-8 [email protected]
>> wrote:
>>
>>>
>>> I have a TrueNAS box and want to install in a FreeBSD jail. I'm a
>>> complete knob, can anyone help with instructions for installing on FreeBSD.
>>> Sadly, such great document for Linux, but none for FreeBSD (although i see
>>> there is a startup script, for those who know how to get that far)
>>>
>>
--
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/2bd7e1fd-fb6d-4d78-b7cf-76e79eb899f3n%40googlegroups.com.