Hi Tim, Thanks, that’s got it going. I was close, but didn’t quite cast the correct spell ;-)
Next is to work out why the display is black when I create a window... -- Chris Tapp [email protected] www.keylevel.com ---- You can tell you're getting older when your car insurance gets real cheap! > On 29 Sep 2021, at 02:21, Tim Orling <[email protected]> wrote: > > > > On Tue, Sep 28, 2021 at 2:58 PM Chris Tapp <[email protected] > <mailto:[email protected]>> wrote: > I am trying to get PySimpleGUI running on an RPi4 using meta-raspberrypi with > hardknott. > > I have created a recipe for PySimpleGUI and added the following to my > local.conf: > > PACKAGECONFIG_pn-python3 = “tk” > IMAGE_INSTALL_append = " python3 python3-modules python3-pysimplegui tk" > > However, the tkinter module fails to load, reporting “No module named > _tkinter”, with a note above saying that Python may not be configured for Tk. > > Looking on the target, /usr/lib/libtk.8.so <http://libtk.8.so/> is present. > > It looks as if there is something else I need to do to get Python to build > correctly, but I’m out of ideas ;-) > > You need to add “tk” to the package config for python3 > http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-devtools/python/python3_3.9.6.bb#n110 > > <http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-devtools/python/python3_3.9.6.bb#n110> > > Add the following to your distro|site|local.conf (or a python3_%.bbappend) > > PACKAGECONFIG:append:pn-python3 = “ tk” > > ( replace : with _ if you are on old release that doesn’t support the new > override syntax) > > (This assumes you have meta-oe in your bblayers.conf so you can build tk, > which it sounds like you do) > > This is because the _tkinter .so built by python3 is dynamically loaded only > if present > http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-devtools/python/python3/python3-manifest.json#n1161 > > <http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-devtools/python/python3/python3-manifest.json#n1161> > —Tim “moto-timo” Orling > > > I’ve found a few bits on the internet that seem related, but they haven’t > helped me get things going: > https://www.mail-archive.com/[email protected]/msg18232.html > <https://www.mail-archive.com/[email protected]/msg18232.html> > https://www.yoctoproject.org/pipermail/yocto/2014-July/020547.html > <https://www.yoctoproject.org/pipermail/yocto/2014-July/020547.html> > > Any pointers on where to look would be appreciated. > > -- > > Chris Tapp > [email protected] <mailto:[email protected]> > www.keylevel.com <http://www.keylevel.com/> > > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#54909): https://lists.yoctoproject.org/g/yocto/message/54909 Mute This Topic: https://lists.yoctoproject.org/mt/85935979/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
