Any particular reason why you tried to reinstall weewx? And, the version you reinstalled is for python2.
NB: there is only one code base for weewx. There is no separate Python 2 and Python 3 versions. The only difference between the two packages is in which prerequisites get installed. But, the actually weewx code base is identical. That is why you only needed to install the new prerequisites. Surely there is something in the logs. What happens if you try to run weewxd directly from the command line? On Mon, Aug 31, 2020 at 3:26 PM 'Season Ticket' via weewx-user < [email protected]> wrote: > > I changed /etc/default/weewx to use /usr/bin/python3 > then > > sudo dpkg -i python-weewx_4.1.1-1_all.deb > > but now weewx won't start and no logs in /var/log/syslog > On Monday, 31 August 2020 at 23:06:15 UTC+1 [email protected] wrote: > >> I'm assuming you want to keep everything the same, except you want to run >> under Python 3. So, all you have to do is make sure python3 gets invoked, >> instead of python2. How to do that depends on your install method. >> >> A, If you did a *package install* using apt-get, you will need to go >> into /etc/default/weewx and change option WEEWX_PYTHON to >> >> WEEWX_PYTHON=/usr/bin/python3 >> >> B. If you did a *setup.py install*, you will have to change the very >> first line of /home/weewx/bin/weewxd to read >> >> #!/usr/bin/python3 >> >> Same with other utilities. >> >> -tk >> >> On Mon, Aug 31, 2020 at 2:55 PM 'Season Ticket' via weewx-user < >> [email protected]> wrote: >> >>> if I choose these instructions what do I change home to, weewx.conf is >>> in /etc/weewx? >>> To specify an install location different from the default /home/weewx, >>> modify the parameter home in the setup.cfg file. Mac users will want to >>> change it to /Users/Shared/weewx. >>> On Monday, 31 August 2020 at 22:08:58 UTC+1 [email protected] wrote: >>> >>>> Take a look at the prerequisite requirements for the setup.py >>>> instructions <http://www.weewx.com/docs/setup.htm>. Specifically: >>>> >>>> sudo apt update >>>> >>>> # Requiredsudo apt install python3-configobj >>>> sudo apt install python3-pil >>>> sudo apt install python3-serial >>>> sudo apt install python3-usb >>>> >>>> # The following tests for distutils and installs if not present: >>>> python3 -c "import distutils" 2>/dev/null || sudo apt install >>>> python3-distutils >>>> >>>> # Install pip3 and cheetah3: >>>> sudo apt install python3-pip >>>> sudo pip3 install cheetah3 >>>> >>>> # Optional: for extended almanac informationsudo apt install python3-ephem >>>> >>>> # Required if you are using MySQL (MariaDB):sudo apt install mysql-client >>>> sudo apt install python3-mysqldb >>>> >>>> >>>> On Mon, Aug 31, 2020 at 1:55 PM 'Season Ticket' via weewx-user < >>>> [email protected]> wrote: >>>> >>>>> i'm running weewx on raspbian v9, with python 2.7 weewx 4.1.1, and >>>>> I'm trying to upgrade to python3. I already have python version 3.5.3 >>>>> installed. >>>>> >>>>> what do I need to do to run weewx under python3? >>>>> >>>>> >>>>> PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)" >>>>> NAME="Raspbian GNU/Linux" >>>>> VERSION_ID="9" >>>>> VERSION="9 (stretch)" >>>>> ID=raspbian >>>>> ID_LIKE=debian >>>>> HOME_URL="http://www.raspbian.org/" >>>>> SUPPORT_URL="http://www.raspbian.org/RaspbianForums" >>>>> BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs" >>>>> >>>>> pi@raspberrypi:~ $ python --version >>>>> Python 2.7.13 >>>>> >>>>> pi@raspberrypi:~ $ python3 --version >>>>> Python 3.5.3 >>>>> >>>>> >>>>> wee_config --version >>>>> 4.1.1 >>>>> >>>>> >>>>> -- >>>>> 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/a8ad9b18-aaf9-4267-ae4a-0ab78337df6an%40googlegroups.com >>>>> <https://groups.google.com/d/msgid/weewx-user/a8ad9b18-aaf9-4267-ae4a-0ab78337df6an%40googlegroups.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/4eb92ee2-a2a8-4f26-b6d4-032fb05ae5e9n%40googlegroups.com >>> <https://groups.google.com/d/msgid/weewx-user/4eb92ee2-a2a8-4f26-b6d4-032fb05ae5e9n%40googlegroups.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/51af5239-d94d-465f-a496-2274d8b1c984n%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/51af5239-d94d-465f-a496-2274d8b1c984n%40googlegroups.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/CAPq0zEDu5rY0nHdp0Vs133kusGui%2BBMdLRu2GWeX6xciXqz6Pw%40mail.gmail.com.
