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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to