There are two common reasons why this happens. The diagnosis would have been easier if you had included the log, but no matter.
First, what kind of install did you do? If setup.py, be sure not to run the pip3 command from the weewx directory. It will see the setup.cfg file and try to install pyephem in /home/weewx. Instead, "cd" to some other directory, then do the install. Second, make sure that the version of python that pip3 used is the same one that weewxd is using. The log will show the latter. For the former, it's best to explicitly invoke python, instead of pip3. For example, *python3 -m pip pyephem* This way, you know for sure which python you are using. -tk On Tue, Aug 10, 2021 at 5:49 PM D R <daleeaucla...@gmail.com> wrote: > I've started a new install with a RaspPi4, 64 Gig memory, latest Debian > install, with updates, then latest WeeWx, selected the emulator to get some > reports, then when working went through the install of pyephem, since when > I expanded the Celestial .inc it told me for more info I needed that. I > went to the site to install the pip dev package, then ran > pip3 install ephem and got > Successfully installed ephem-4.0.0.2 message > then ran > python3 -m unittest discover ephem > which game me, eventually, Ran 160 tests in 7.843s > OK, skipped =2. > > I then restarted weewx with the > sudo /etc/init.d/weewx stop > sudo /etc/init.d/weewx start > > and since I have my ftp turned on my > sudo tail -f /var/log/syslog > > gives me streams telling me main Starting up weewx version 4.5.1 > with clock correct, wx_binding to database weewx.sdb > then starting main packet loop. > > After a period of time, there are cheetah reports of generations and > uploads to the ftp site which do show up. > > However, when I try to expand the Celestial area on the left of the > screen, I still get the very basic couple of lines and the message that I > need to install pyephem if I want more detailed informatiion. > > There isn't much info in the syslog/log that shows me what's going on and > it is getting longer, but I will be willing to attach that if it is the > right log, or is there a different log that is more helpful in trying to > figure out what I need to do in order to have WeeWx know that ephem is > loaded? > > I see that it is referred to as pyephem in some places with internet > searches, and in others ephem, so I may have done something wrong. > > In addition, once when I started WeeWx, I got about three lines of 'dummy' > information displayed on the screen about every two seconds, but I don't > see that in the log anywhere, but it seems to be generating the information > to try things out before attaching a real weather station to the program. > > If hints are available for me to try, please let me know. If there are > other logs to capture and load, let me know that otherwise I'll be happy to > load /var/log/syslog for inspection. > > Dale > > -- > 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+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/9a344c4c-ab45-4f86-89ca-b7f92fb1bda1n%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/9a344c4c-ab45-4f86-89ca-b7f92fb1bda1n%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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CAPq0zEDjbOu8T%3D8nn40TH6U6rZ8XDXyQSiimgUeZNmpG5MNx3w%40mail.gmail.com.