Помощь в установке ESP-IDF

Я пытаюсь выполнить hello_world пример для ESP-IDF (платформа Espressif IoT Разработки). Я застреваю при попытке сделать menuconfig средство конфигурирования проекта, которое показывает меню конфигурации Espressif IoT Платформы Разработки.

Espressif IoT Development Framework Configuration menu

Я получаю следующее сообщение об ошибке при попытке работать make menuconfig из hello_world каталога:

amal@LAPTOP:~/esp/esp-idf/examples/get-started/hello_world$ make menuconfig  
The following Python requirements are not satisfied:
cryptography>=2.1.4
Please refer to the [Get Started](https://docs.espressif.com/projects/esp-idf/en/latest/get-started/) section of the ESP-IDF Programming Guide for setting up the required packages.  
Alternatively, you can run "/usr/bin/python -m pip install --user -r /home/amal/esp/esp-idf/requirements.txt" for resolving the issue.  
make: *** No rule to make target 'check_python_dependencies', needed by 'menuconfig'.  Stop.

1
задан 24 October 2019 в 22:22

1 ответ

В Ubuntu 18.04 и позже открытый терминал и тип:

sudo apt install python-cryptography  # for Python 2.x (default)

или

sudo apt install python3-cryptography # for Python 3.x  

Примечание : Если Ваша версия по умолчанию Python 3.x, Вы, возможно, должны работать python2 $(which idf.py) menuconfig в Шаг 7. Настройте раздел из Руководства по программированию ESP-IDF - Начинают вместо этого.

, Если Вы используете Ubuntu 16.04, прокомментировать, так, чтобы я добавлю инструкции о том, как установить версию 2.1.4 python3-криптографии для 18,04 в 16,04.

1
ответ дан 7 December 2019 в 14:57

Другие вопросы по тегам:

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