我有一些简单的python3脚本,我以这样一种方式打包:在存储库中pip install .
时,可以将bin
文件夹中的脚本用作CLI
$ gpsinflux # execute the script as cli
gpsinflux存储库。你知道吗
我用了devtool add gpsinflux url_of_repo
根据我在previous SE Query regarding python application on yocto中的发现,我已经设法添加了influxdb-python
作为食谱
编辑配方添加RDEPENDS_PN
但是,我需要在菜谱中提到,我希望我的存储库中的bin
文件夹中的脚本安装在/usr/bin
文件夹中,或者菜谱会自动这样做吗?你知道吗
已检查目标硬件
根本不需要执行
do_install()
。如果setup.py
确实有packages=[bin/script1]
,则成功烘焙配方并将配方添加到根文件系统后,将自动在/usr/bin/
文件夹中提供script1
。你知道吗交叉引用
我在meta-iot-cloud中查看了
python-awscli
示例,但没有提到do_install()
在同一个存储库中,如果需要将python2.7移植到python3,可以使用
sed
更改bin/script1
的shebang相关问题 更多 >
编程相关推荐