Как добавить больше модулей Python в мой проект yocto /openembedded?

Я хочу добавить больше модулей Python в мой проект yocto /openembedded, но я не уверен, как это сделать?Я хочу добавить колбу и ее зависимости.
4 голоса | спросил timelmg 10 AM00000020000005631 2016, 02:38:56

3 ответа


0
некоторые пакеты Python, имеющие соответствующие рецепты в метапапках, например, класс Enum:К сожалению, многие полезные классы недоступны, но некоторые могут понадобиться для приложения на Python.привыкнуть устанавливать недостающие пакеты, используя ---- +: = 1 =: + ---- уже на загруженной платформе?но что, если целевой продукт не подключен к IP-сети?решение состоит в том, чтобы реализовать новый рецепт и добавить мета-слой платформы (как минимум).Примером является рецепт для модуля ---- +: = 2 =: + ---- полезен для перехвата клавиш /кнопок сенсорных событий:используйте веб-сайт PyPi, чтобы определить, доступен ли пакет:скачать архив можно на странице описания пакета:собрать некоторую полезную информацию, необходимую для заполнения нового рецепта:РЕЗЮМЕ - можно получить на странице описания пакетаHOMEPAGE - URL проекта на github, bitbucket или sourceforge и т. Д.ЛИЦЕНЗИЯ - проверить тип лицензииLIC_FILES_CHKSUM путем выполнения ---- +: = 5 =: + ---- для существующих ---- +: = 6 =: + ---- или ---- +: = 7 =: + ---- или ---- +: = 8 =: + ---- файл, расположенный в корне пакета (желательно)SRC_URI [md5sum] - это ---- +: = 9 =: + ---- самого архива.он будет использоваться для автоматического обнаружения и загрузки архива на pypi-сервере с помощью вспомогательного скрипта ---- +: = 10 =: + ----PYPI_PACKAGE_EXT - если пакет не ---- +: = 11 =: + ---- требуется предоставить правильное расширениесоздать недостающее ---- +: = 12 =: + ---- рецепт:``пакет был исправлен добавлениемдиректива к рецепту из-за отсутствия ---- +: = 15 =: + ---- файл, используемый ---- +: = 16 =: + ---- сценарий для определения версии пакета (этот шаг не является обязательным).сам патч должен быть помещен в папку рядом с рецептом, соответствующим названию рецепта, но без версии:
ответил Oleg Kokorin 17 AMpTue, 17 Apr 2018 11:17:15 +030017Tuesday 2018, 11:17:15
0
Индекс OE-слоя на Layers.openembedded.org перечисляет все известные слои и содержащиеся в них рецепты, поэтому при поиске должен появиться слой мета-питона, который вы можете добавить в свою сборку и использовать рецепты.
ответил Ross Burton 10 AM00000090000005631 2016, 09:15:56
0
В своем рецепте Image вы можете добавить модуль Python, добавив его в переменную ---- +: = 0 =: + ---- :Вы можете найти возможные модули, например, выполнив поиск по шаблону:в папке Yocto приносит:
ответил h0ch5tr4355 10 AM00000090000001831 2016, 09:03:18

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132