Yocto Bitbake配方用于Nvidia Jetson Nano for Python whl文件不在PyPi上

2024-10-02 08:23:56 发布

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

我正在尝试创建2个简单的yoctopython食谱为NVIDIA特定的PyTorch和Tensorflow Python whl包。目标是由Yocto从meta tegra层制作的NVIDIA Jetson Nano的SD卡图像。我可以从meta-tegra成功编译并引导映像,而不需要这些方法。在

NVIDIA自己已经编译并发布了“.whl”Python包,它们可以在这里找到: https://devtalk.nvidia.com/default/topic/1048776/official-tensorflow-for-jetson-nano-/https://devtalk.nvidia.com/default/topic/1049071/jetson-nano/pytorch-for-jetson-nano/

我尝试了以下方法,但是两个方法都失败了,出现了各种错误(找不到许可证,丢失了设置.py等等)在

SUMMARY = "NVIDIA's version of Python Torch"
DESCRIPTION = "NVIDIA's version of Python Torch"
HOMEPAGE = "https://nvidia.com"

SECTION = "devel/python"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=79aa8b7bc4f781210d6b5c06d6424cb0"

PR = "r0"
SRCNAME = "Pytorch"

SRC_URI = "https://nvidia.box.com/shared/static/j2dn48btaxosqp0zremqqm8pjelriyvs.whl"

SRC_URI[md5sum] = "9ec85425a64ca266abbfdeddbe92fb18"
SRC_URI[sha256sum] = "3b9b8f944962aaf550460409e9455d6d6b86083510b985306a8012d01d730b8b"

S = "${WORKDIR}/${SRCNAME}-${PV}"

inherit setuptools

CLEANBROKEN = "1"

^{pr2}$

我相信我已经在Yocto中安装了依赖项。如何从这些现有的whl文件创建Yocto配方?谢谢。在


Tags: 方法httpssrccomdefaultnanourimeta
1条回答
网友
1楼 · 发布于 2024-10-02 08:23:56

可能(未经测试)需要添加到您的食谱中:

DEPENDS += 'pip-native'

do_install() {
    pip install ${S}/tensorflow_gpu-1.13.1+nv19.5-cp36-cp36m-linux_aarch64.whl
}

但还需要更多的调整。在

相关问题 更多 >

    热门问题