首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bitbake配方用于python3存储库,该存储库将CLI作为二进制文件提供

Bitbake配方用于python3存储库,该存储库将CLI作为二进制文件提供
EN

Stack Overflow用户
提问于 2018-12-01 10:25:51
回答 1查看 172关注 0票数 1

我有一些简单的python3脚本,我将其打包成这样一种方式,在存储库中的pip install .上,人们可以使用bin文件夹中的脚本作为CLI。

代码语言:javascript
复制
 $ gpsinflux # execute the script as cli

来源

gpsinflux内流存储库。

工作流程

  1. 我用了devtool add gpsinflux url_of_repo
  2. 根据我在influxdb-python中的发现,我已经成功地将先前关于yocto上python应用程序的SE查询添加为菜谱。
  3. 编辑菜谱以添加RDEPENDS_PN

但是,我是否需要在菜谱中提到,我希望将存储库中的bin文件夹中的脚本安装在/usr/bin文件夹中,还是菜谱会自动安装?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-03 12:48:51

检查目标硬件

根本不需要执行do_install()。如果setup.pypackages=[bin/script1],那么在成功地烘烤食谱并将配方添加到您的根文件系统后,将自动在/usr/bin/文件夹中提供您的script1

交叉参考

我在元云中查看了元云示例,这里没有提到do_install()

在同一个存储库中,如果需要将python2.7移植到python3,可以使用sed来使用do_install_append()更改bin/script1的shebang

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53569860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档