如何在yocto映像中包含python pex包

如何在yocto映像中包含python pex包,python,pip,yocto,pypi,pex,Python,Pip,Yocto,Pypi,Pex,我需要将python pex包包含到我的yocto映像中 我尝试使用setupautotools和pypi包,但它没有提供结果 pythonpex不能作为pypi包提供 有人能帮我把PythonPex加入我的yocto图像吗 pex的链接: 有没有办法在没有pip的情况下安装pex 更新问题: 我需要将链接中提到的pex包安装到我的yocto映像中。 pex包在git存储库(如wheel)中不可用。 由于这个原因,我无法在yocto recipe的.bb文件中使用“inherit pypi se

我需要将python pex包包含到我的yocto映像中

我尝试使用setupautotools和pypi包,但它没有提供结果

pythonpex不能作为pypi包提供

有人能帮我把PythonPex加入我的yocto图像吗

pex的链接:

有没有办法在没有pip的情况下安装pex

更新问题: 我需要将链接中提到的pex包安装到我的yocto映像中。 pex包在git存储库(如wheel)中不可用。
由于这个原因,我无法在yocto recipe的.bb文件中使用“inherit pypi setuptools”。

我认为您需要编写的所有东西都已经存在,因为其他python包已经存在

是github回购协议吗

是pypi包吗

您需要类似于:

SUMMARY = "pex is a library for generating .pex (Python EXecutable) files which are executable Python environments in the spirit of virtualenvs."
HOMEPAGE = "https://github.com/pantsbuild/pex"
SECTION = "devel/python"
LICENSE = ""
LIC_FILES_CHKSUM = "file://LICENSE;md5=0123"

SRC_URI[md5sum] = "0123"
SRC_URI[sha256sum] = "0123"

PYPI_PACKAGE="pex"

inherit pypi 

RDEPENDS_${PN} = "\
    ${PYTHON_PN}-core \
"

BBCLASSEXTEND = "native nativesdk"

“PythonPEX不能作为pypi包提供”是什么意思??你发布了pypi pex的链接package@FlorianBerndl用要求的详细信息更新了问题。请让我知道你对此的评论。是github repo,是pypi包。面临以下问题:日志数据如下:|调试:执行shell函数do|u compile |错误:python setup.py build执行失败。|/export01/knt8cob/release/build/tmp/work/cortexa7hf neon poky linux gnueabi/pex/2.1-r0/recipe-sysroot-native/usr/bin/python-native/python:无法打开文件'setup.py':[Errno 2]没有这样的文件或目录所使用的bb文件在SECTION=“devel/python”下面file://LICENSE;md5=0123“SRC_URI=”“SRC_URI[md5sum]=“55e3fe4ff51a538eb182c9c84b83eff2”#PYPI_PACKAGE=“pex”dependens=“python setuptools”继承setuptools pythonnative BBCLASSEXTEND=“native nativesdk”LICENSE=“CLOSED”LIC_文件\u CHKSUM=”“此软件包没有设置工具。请试一下我的收信人在试过你的食谱后,它被编译了,但在图片中没有可用的内容。Yocto说找不到包装。感谢您的回答和配方文件。这对我解决这个问题帮助很大。我发现git存储库的主分支存在问题。主分支中的setup.py文件为空。这可能是问题的原因。更改版本后,它对我起了作用。