python - Openembedded:如何将 python-robotframework 添加到 Yocto
问题描述
我搜索描述提示以将 python-robotframework 包含到 openembedded 项目中,有人可以告诉好的指导如何继续吗?
我在 ubuntu 16.04 LTS 上使用 rocko-fslc-4.9.11-mx6ul-v1.0 版本。
到目前为止一切顺利,在第一次 bitbake 之后,我将“python python-robotframework”添加到local.conf并再次运行 bitbake,但没有出现 robotframework。我已经通过下一个命令搜索了它:
-VirtualBox:~/var-fslc-yocto/build_x11$ bitbake -e python-robotframework | grep ^PACKAGECONFIG
ERROR: Nothing PROVIDES 'python-robotframework'. Close matches: python-robotparser
已在local.conf上尝试了下一组行:bitbake 使用每个选项都没有预期的结果。
CORE_IMAGE_EXTRA_INSTALL + = ” python-meta python-robotframework”
CORE_IMAGE_EXTRA_INSTALL = ” python-meta python-robotframework”
CORE_IMAGE_EXTRA_INSTALL ? = ” python-meta python-robotframework”
IMAGE_INSTALL += “ python python-robotframework”
因此,我已经研究了将 python 模块添加到 OE 中相关的答案,但我仍然不知道如何继续。是否有人将机器人框架包含在 OE 中?
解决方案
它似乎python-robotframework
首先在 Sumo 版本中可用,但在 Rocko 中没有。(您可以在这里轻松搜索包:http: //layers.openembedded.org/layerindex/branch/master/recipes/?q= robotframework)
因此,您的选择是将配方反向移植到 Rocko 或升级到 Sumo。
顺便说一句:如果你还没有这样做的话,你必须将 meta-python 层添加到你的 bblayers.conf 中。
推荐阅读
- android - React Native gradle executionHistory.bin 太大
- sublimetext3 - 如何在 Sublime Text 配色方案中显示给定范围的空白
- xcode - 无法将 Apple TV 与 Xcode 配对
- sql - 在 CTE 中使用 Update 语句需要帮助
- powershell - powershell - gci 排除父文件夹包含 TECH 的目录和子目录?
- android - Getting class cache errors when building with Gradle
- terraform - 如何在 terraform 中定义全局变量?
- powershell - 如何格式化多个 Pssession 结果的输出以在每个计算机名之间包含一个空格
- python - Python 请求相对于脚本目录的目录
- javascript - 复选框未选中 onclick JavaScript