我想在Yocto配方中使用Python模块。模块不应进入图像中。它应该只在构建期间使用
以下方法有效:
inherit python3native
DEPENDS += "python3-pycryptodomex-native"
...
python do_compile() {
sys.path.append(os.path.join(d.getVar('RECIPE_SYSROOT_NATIVE'), d.getVar('PYTHON_SITEPACKAGES_DIR').strip(os.sep)))
from Cryptodome.Hash import SHA256
...
}
但是手动构建站点包目录路径并将其添加到Python的搜索路径感觉有点脏。难道没有更干净的解决办法吗
目前没有回答
相关问题 更多 >
编程相关推荐