我可以在buildroot中安装wheel软件包吗?

时间:2019-04-18 13:36:48

标签: python buildroot mozilla-deepspeech

我想在我的嵌入式设备上安装Deepspeech(不用担心电源需求,我打算稍后再处理)。

但是,我几次安装失败。对于我所看到的是,因为此程序包仅提供wheel文件,而我的设备上没有python wheel。以下是可用的软件包:

packages availables

所以我的问题是: 1)对于嵌入式设备,以下哪个软件包最好? 2)如何在设备上安装滚轮?像其他任何python包一样 3)我是否需要更改.mk文件或config.in中的任何内容?这是文件:

.mk:

################################################################################
#
# python-deepspeech
#
################################################################################

PYTHON_DEEPSPEECH_VERSION = 0.4.1
PYTHON_DEEPSPEECH_SOURCE = deepspeech-$(PYTHON_DEEPSPEECH_VERSION)-cp27-cp27mu-manylinux1_x86_64.whl
PYTHON_DEEPSPEECH_SITE = https://pypi.python.org/packages/08/57/1c78063f8525aecbfa4a6122e1044e8128d4413ee407c14e0ec05fcbdebe
PYTHON_DEEPSPEECH_DEPENDENCIES = python
PYTHON_DEEPSPEECH_SETUP_TYPE = setuptools
PYTHON_DEEPSPEECH_LICENSE = MPL-2.0
PYTHON_DEEPSPEECH_LICENSE_FILES = LICENSE

$(eval $(python-package))

Config.in:

config BR2_PACKAGE_PYTHON_DEEPSPEECH
    bool "python-deepspeech"
    depends on BR2_PACKAGE_PYTHON
    help
        Config file for normal deepspeech.

1 个答案:

答案 0 :(得分:0)

Buildroot目前没有提供安装轮子“二进制文件”的方法。但是,wheel文件只是带有一些其他元数据的zip存档,因此可以将其提取并手动安装。

或者,应该可以将pip安装在目标上。