@tkeffer Can’t lay my hands on your previous posts to check, but this isn’t one of those quirks where if you install from the wrong directory pip picks up a config file it shouldn’t and installs to a location that the system can’t later find?
Gary On Friday, 28 August 2020 at 08:46:52 UTC+10 loonsailor wrote: > I'm on Ubuntu 18.04LTS, which is based on Debian 10 (/etc/debian_version = > buster/sid). So, I would have thought that it should be there. Anyway, I > did install it with pip3: > > $pip3 install cheetah3 > > ... > > Successfully installed cheetah3-3.2.5 > > and it still won't allow me to install the python3 version of weewx > > $ sudo apt-get install weewx > > ... > > Some packages could not be installed. This may mean that you have > > requested an impossible situation or if you are using the unstable > > distribution that some required packages have not yet been created > > or been moved out of Incoming. > > ... > > The following packages have unmet dependencies: > > weewx : Depends: python3-cheetah but it is not installable > > E: Unable to correct problems, you have held broken packages. > > > So, I'm not sure what's happening. Well, I think I'll use this an excuse > to update to ubuntu 20.04LTS. Maybe the problem will fix itself with the > OS upgrade. > > > > On Thursday, August 27, 2020 at 12:08:58 PM UTC-7 [email protected] wrote: > >> Don't know what you mean by "the same error message," but python3-cheetah >> is not available on all operating systems. In particular, it is not >> available on Debian 9 systems. In that case, you need to use pip3 to >> install. >> >> On Thu, Aug 27, 2020 at 11:09 AM 'loonsailor' via weewx-user < >> [email protected]> wrote: >> >>> Well, I thought I had, but apparently not. Talk about a rookie mistake! >>> (Doh!) After the update, the python2 version updates properly to v4.1.1. >>> But, the python3 version (switched by 'wget -qO - >>> http://weewx.com/apt/weewx-python3.list | sudo tee >>> /etc/apt/sources.list.d/weewx.list', then another apt-get update) still >>> gives me the same error message , as does an attempted install of >>> python3-cheetah. >>> >>> On Thursday, August 27, 2020 at 9:55:13 AM UTC-7 [email protected] wrote: >>> >>>> Did you do a “sudo apt-get update”? >>>> >>>> On Aug 27, 2020, at 9:45 AM, 'loonsailor' via weewx-user < >>>> [email protected]> wrote: >>>> >>>> I'm trying to update my weewx installation. When I use the python2 >>>> version, 'apt-get install weewx' gets me 'weewx is already the newest >>>> version (3.8.0-1).'. I know that we're up to 4.x. So I try the python3 >>>> version. That gets me the following: >>>> >>>> >>>> $ sudo apt-get install weewx >>>> Reading package lists... Done >>>> Building dependency tree >>>> Reading state information... Done >>>> Some packages could not be installed. This may mean that you have >>>> requested an impossible situation or if you are using the unstable >>>> distribution that some required packages have not yet been created >>>> or been moved out of Incoming. >>>> The following information may help to resolve the situation: >>>> The following packages have unmet dependencies: >>>> weewx : Depends: python3-cheetah but it is not installable >>>> E: Unable to correct problems, you have held broken packages. >>>> >>>> I've tried to install Cheetah, but I get this: >>>> >>>> $ sudo apt-get install python3-cheetah >>>> >>>> Reading package lists... Done >>>> >>>> Building dependency tree >>>> >>>> Reading state information... Done >>>> >>>> Package python3-cheetah is not available, but is referred to by >>>> another package. >>>> >>>> This may mean that the package is missing, has been obsoleted, or >>>> >>>> is only available from another source >>>> >>>> E: Package 'python3-cheetah' has no installation candidate >>>> >>>> I did the alternate installation ('pip3 install cheetah3'). That >>>> succeeds, but I still can't install a python3 version of weewx, with the >>>> same error message. What am I missing? >>>> >>>> (ubuntu 18.04LTS, python v2.7.17, python3 v 3.6.9) >>>> >>>> >>>> -- >>>> 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/04098d72-909f-4f7b-a4f3-8a92efe6c6f4n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/04098d72-909f-4f7b-a4f3-8a92efe6c6f4n%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/3a21d584-0831-4853-a1fe-ccbd3e9d6278n%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/weewx-user/3a21d584-0831-4853-a1fe-ccbd3e9d6278n%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/c59ab5a4-f84e-4f3a-8004-cf2658448cd1n%40googlegroups.com.
