<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Gst-python fails to import on FRDM-IMX95 walnascar (Python3.13) in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Gst-python-fails-to-import-on-FRDM-IMX95-walnascar-Python3-13/m-p/2358028#M245041</link>
    <description>&lt;P&gt;Trying to import gst-python (`&lt;SPAN class=""&gt;from gi.repository import Gst`) results in a RuntimeError:&lt;/SPAN&gt;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Traceback (most recent call last):
  File "&amp;lt;string&amp;gt;", line 1, in &amp;lt;module&amp;gt;
    from gi.repository import Gst; import sys;
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "&amp;lt;frozen importlib._bootstrap&amp;gt;", line 1360, in _find_and_load
  File "&amp;lt;frozen importlib._bootstrap&amp;gt;", line 1331, in _find_and_load_unlocked
  File "&amp;lt;frozen importlib._bootstrap&amp;gt;", line 921, in _load_unlocked
  File "&amp;lt;frozen importlib._bootstrap&amp;gt;", line 813, in module_from_spec
  File "/usr/lib/python3.13/site-packages/gi/importer.py", line 147, in create_module
    dynamic_module = load_overrides(introspection_module)
  File "/usr/lib/python3.13/site-packages/gi/overrides/__init__.py", line 98, in load_overrides
    override_mod = importlib.import_module(override_package_name)
  File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/gi/overrides/Gst.py", line 989, in &amp;lt;module&amp;gt;
    real_functions = [o for o in inspect.getmembers(Gst) if isinstance(o[1], type(Gst.init))]
                                 ~~~~~~~~~~~~~~~~~~^^^^^
  File "/usr/lib/python3.13/inspect.py", line 624, in getmembers
    return _getmembers(object, predicate, getattr)
  File "/usr/lib/python3.13/inspect.py", line 602, in _getmembers
    value = getter(object, key)
  File "/usr/lib/python3.13/site-packages/gi/module.py", line 204, in __getattr__
    wrapper = info.get_value()
RuntimeError: unable to get value&lt;/LI-CODE&gt;&lt;P&gt;Has anyone else seen this issue? Unfortunately I can't go back to scarthgap as there isn't board support for the FRDM EVK. For clarity this is using a custom image using the&amp;nbsp;imx-6.12.49-2.2.0 manifest&lt;/P&gt;</description>
    <pubDate>Tue, 28 Apr 2026 16:51:24 GMT</pubDate>
    <dc:creator>ha1234</dc:creator>
    <dc:date>2026-04-28T16:51:24Z</dc:date>
    <item>
      <title>Gst-python fails to import on FRDM-IMX95 walnascar (Python3.13)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Gst-python-fails-to-import-on-FRDM-IMX95-walnascar-Python3-13/m-p/2358028#M245041</link>
      <description>&lt;P&gt;Trying to import gst-python (`&lt;SPAN class=""&gt;from gi.repository import Gst`) results in a RuntimeError:&lt;/SPAN&gt;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Traceback (most recent call last):
  File "&amp;lt;string&amp;gt;", line 1, in &amp;lt;module&amp;gt;
    from gi.repository import Gst; import sys;
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "&amp;lt;frozen importlib._bootstrap&amp;gt;", line 1360, in _find_and_load
  File "&amp;lt;frozen importlib._bootstrap&amp;gt;", line 1331, in _find_and_load_unlocked
  File "&amp;lt;frozen importlib._bootstrap&amp;gt;", line 921, in _load_unlocked
  File "&amp;lt;frozen importlib._bootstrap&amp;gt;", line 813, in module_from_spec
  File "/usr/lib/python3.13/site-packages/gi/importer.py", line 147, in create_module
    dynamic_module = load_overrides(introspection_module)
  File "/usr/lib/python3.13/site-packages/gi/overrides/__init__.py", line 98, in load_overrides
    override_mod = importlib.import_module(override_package_name)
  File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/gi/overrides/Gst.py", line 989, in &amp;lt;module&amp;gt;
    real_functions = [o for o in inspect.getmembers(Gst) if isinstance(o[1], type(Gst.init))]
                                 ~~~~~~~~~~~~~~~~~~^^^^^
  File "/usr/lib/python3.13/inspect.py", line 624, in getmembers
    return _getmembers(object, predicate, getattr)
  File "/usr/lib/python3.13/inspect.py", line 602, in _getmembers
    value = getter(object, key)
  File "/usr/lib/python3.13/site-packages/gi/module.py", line 204, in __getattr__
    wrapper = info.get_value()
RuntimeError: unable to get value&lt;/LI-CODE&gt;&lt;P&gt;Has anyone else seen this issue? Unfortunately I can't go back to scarthgap as there isn't board support for the FRDM EVK. For clarity this is using a custom image using the&amp;nbsp;imx-6.12.49-2.2.0 manifest&lt;/P&gt;</description>
      <pubDate>Tue, 28 Apr 2026 16:51:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Gst-python-fails-to-import-on-FRDM-IMX95-walnascar-Python3-13/m-p/2358028#M245041</guid>
      <dc:creator>ha1234</dc:creator>
      <dc:date>2026-04-28T16:51:24Z</dc:date>
    </item>
    <item>
      <title>Re: Gst-python fails to import on FRDM-IMX95 walnascar (Python3.13)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Gst-python-fails-to-import-on-FRDM-IMX95-walnascar-Python3-13/m-p/2358772#M245057</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/262209"&gt;@ha1234&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;Thank you for contacting NXP Support!&lt;/P&gt;
&lt;P&gt;GStreamer’s Python bindings (gst-python / PyGObject) do not yet fully support Python 3.13.&lt;BR /&gt;The failure occurs inside the gi.overrides.Gst GObject Introspection layer, not in user code.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;As a workaround, it is necessary to downgrade the Python version used in the system.&lt;BR /&gt;In embedded Linux systems built with Yocto, this can be done by rebuilding the image and explicitly selecting a supported Python version (e.g. Python 3.12) in local.conf.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;This ensures compatibility with PyGObject and allows from gi.repository import Gst to work correctly at runtime.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Alejandro Garcia&lt;/P&gt;</description>
      <pubDate>Wed, 29 Apr 2026 18:45:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Gst-python-fails-to-import-on-FRDM-IMX95-walnascar-Python3-13/m-p/2358772#M245057</guid>
      <dc:creator>Chavira</dc:creator>
      <dc:date>2026-04-29T18:45:04Z</dc:date>
    </item>
  </channel>
</rss>

