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

2024-07-04 05:28:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一些简单的python3脚本,我以这样一种方式打包:在存储库中pip install .时,可以将bin文件夹中的脚本用作CLI

 $ gpsinflux # execute the script as cli

来源

gpsinflux存储库。你知道吗

工作流程

  1. 我用了devtool add gpsinflux url_of_repo

  2. 根据我在previous SE Query regarding python application on yocto中的发现,我已经设法添加了influxdb-python作为食谱

  3. 编辑配方添加RDEPENDS_PN

但是,我需要在菜谱中提到,我希望我的存储库中的bin文件夹中的脚本安装在/usr/bin文件夹中,或者菜谱会自动这样做吗?你知道吗


Tags: installpipthe脚本文件夹executeclibin
1条回答
网友
1楼 · 发布于 2024-07-04 05:28:20

已检查目标硬件

根本不需要执行do_install()。如果setup.py确实有packages=[bin/script1],则成功烘焙配方并将配方添加到根文件系统后,将自动在/usr/bin/文件夹中提供script1。你知道吗

交叉引用

我在meta-iot-cloud中查看了python-awscli示例,但没有提到do_install()

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

相关问题 更多 >

    热门问题