Я работаю со старой версией Yocto (2.4.3) - извините, но с этим ничего не поделаешь.
Я собрал установщик IDE в соответствии с мега-руководством (https://www.yoctoproject.org/docs/2.4.3/mega-manual/mega-manual.html#sdk) -building-an-sdk-installer ).
Моя проблема заключается в том, что в процессе установки SDK обнаружена неправильная версия python. На моем обычном пути нет версий python
, которые вызывают python3
; python версия 2.7.17, что должно соответствовать сообщению об ошибке, которое гласит:
OpenEmbedded требует, чтобы 'python' было python v2 (> = 2.7.3 ), а не python v3.
Пожалуйста, установите python v2 в качестве интерпретатора по умолчанию 'python'.
Поскольку я думаю, что скрипт, который вызывает эту жалобу, не запаковывается после запуска установщика, трудно вставить флаги -x и выяснить, что происходит.
Кто-нибудь может помочь, пожалуйста?