On V3.9.2 I was having package dependency problems with graph generation (pillow?), and thought I'd move to the new Py3 version. For reference on 3.9.2…
File
"/usr/lib64/python2.7/site-packages/PIL/ImageDraw.py", line 82, in
__init__
**** TypeError: function takes exactly 1 argument (2 given)
I manually zapped all files I could find from 3.9.2 (save /etc/weewx/weewx.conf), and am following these instructions. I'm on Centos 7.8, and did the now-supported Python3.6.2 install (yum install -y python3), which sits alongside the Python 2.7.5 system install. (see https://www.liquidweb.com/kb/how-to-install-python-3-on-centos-7/)
The instructions on page http://weewx.com/docs/redhat.htm could use a touch in the context of Py3 on Centos 7.7+.
For Redhat 7 with Python:
sudo pip3 install pyserial pyusb Cheetah3 Pillow
For Redhat 7 with Python2 or Python3:
curl -s http://weewx.com/yum/weewx-el7.repo | sudo tee /etc/yum.repos.d/weewx.repo
--
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 weewx-user+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/9513fb37-acac-4c72-814d-253f8dfdd543%40googlegroups.com.