Я пытался добавить библиотеки Python в сборку yocto.Я создаю папку с соответствующим именем в recipes-python
, затем добавляю библиотеку командой y curl -O -J -L
, затем зависимости библиотеки, затем она жалуется на зависимости этих зависимостей, когда я иду на сборку.Как только я добавляю эти подчиненные зависимости, он снова жалуется на подчиненные зависимости!Ну, в конце концов я добрался до конца, но это был медленный процесс, который на самом деле кажется, что должен быть лучший или автоматизированный способ сделать это.
Я получаю библиотеки отсюда:
http://cgit.openembedded.org/meta-openembedded/plain/meta-python/recipes-devtools/python/
Я заметил, что то, что хочет yocto для данной библиотеки, не соответствует в точности тому, что бы pip установил на обычном(не встроенный) Linux.Похоже, что в целом больше.
Например, python-urllib3 требует python-pyopenssl , но это, в свою очередь, требует python-cryptography
.
Есть ли просто способ начатьс одной библиотекой произнесите urllib3 и получите список всех возможных зависимостей в дереве внизу?