我如何安装没有自己配方的 python 模块?
How can I install a python module that doesn't have it's own recipe?
我需要在我使用 yocto 创建的 linux 映像中安装一个名为 flask-socketio 的 python 模块。但是,没有此模块的配方。
是否有一些简单的过程可以获取可以使用安装工具安装的 python 模块,并从中创建配方?
编辑:如@Parthiban
所述,主流中已存在配方meta-python
here
应该这样做:
python3-flask-socketio_3.3.2.bb
require python-flask-socketio.inc
inherit setuptools3
python-flask-socketio.inc
DESCRIPTION = "Socket.IO integration for Flask applications"
SECTION = "devel/python"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=8227180126797a0148f94f483f3e1489"
PYPI_PACKAGE = "Flask-SocketIO"
SRC_URI[md5sum] = "298965a43f6534e8a5b24d1ba1fc4186"
SRC_URI[sha256sum] = "8d8f9f104db5ddff1b06ba322d8e158881d590144199c993fe26cf53218c7edd"
inherit pypi
注意我没有测试它。
我需要在我使用 yocto 创建的 linux 映像中安装一个名为 flask-socketio 的 python 模块。但是,没有此模块的配方。
是否有一些简单的过程可以获取可以使用安装工具安装的 python 模块,并从中创建配方?
编辑:如@Parthiban
所述,主流中已存在配方meta-python
here
应该这样做:
python3-flask-socketio_3.3.2.bb
require python-flask-socketio.inc
inherit setuptools3
python-flask-socketio.inc
DESCRIPTION = "Socket.IO integration for Flask applications"
SECTION = "devel/python"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=8227180126797a0148f94f483f3e1489"
PYPI_PACKAGE = "Flask-SocketIO"
SRC_URI[md5sum] = "298965a43f6534e8a5b24d1ba1fc4186"
SRC_URI[sha256sum] = "8d8f9f104db5ddff1b06ba322d8e158881d590144199c993fe26cf53218c7edd"
inherit pypi
注意我没有测试它。