NobuoTsukamoto / meta-tensorflow-lite

Yocto layer for TensorFlow Lite interpreter with Python / C++.
MIT License
33 stars 18 forks source link

python3-tensorflow-lite: PYTHONPATH is already defined #53

Closed tprrt closed 1 year ago

tprrt commented 1 year ago

Since the commit c9617c03bcee from oe-core, the PYTHONPATH is now correctly extended.

In addition, the redefinition of the PYTHONPATH in this recipe leads to the following build issue:

| site_packages: typing.Optional[str] = sysconfig.get_path("purelib") | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 626, in get_path | return get_paths(scheme, vars, expand)[name] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 616, in get_paths | return _expand_vars(scheme, vars) | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 265, in _expand_vars | _extend_dict(vars, get_config_vars()) | ^^^^^^^^^^^^^^^^^ | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 670, in get_config_vars | _init_posix(_CONFIG_VARS) | File "/home/runner/work/meta-tensorflow-lite/rpi-build/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/python3-tensorflow-lite/2.11.0-r0/recipe-sysroot-native/usr/lib/python3.11/sysconfig.py", line 531, in _init_posix | _temp = import(name, globals(), locals(), ['build_time_vars'], 0)

Signed-off-by: Thomas Perrot thomas.perrot@bootlin.com

tprrt commented 1 year ago

I rebased this pull request on the modify_workflows branch.

NobuoTsukamoto commented 1 year ago

Thanks!