Ошибка установки ESP32 IDF (код выхода = 128)

Я пытаюсь установить набор инструментов ESP-IDF для Windows с помощью установщика из здесь

Однако установка не выполняется с кодом выхода = 128.

Поскольку я новичок, я не уверен, что мне что-то не хватает, если установщик позаботится об установке всех зависимостей.

Прилагаю логи для справки

Спецификация системы: 1.OS: windows 10 2. Процессор: I7-8th Gen  Журнал ошибок


person delve123    schedule 27.03.2021    source источник
comment
Вы можете попробовать поиграть с флагом Git core.symlinks. Подробности: stackoverflow.com/a/11664406/131929   -  person Marcel Stör    schedule 27.03.2021


Ответы (2)


Если вы установили git и python (я думаю, что да, если вы пытались использовать установщик Windows заранее), вы можете попробовать установить набор инструментов из терминала.

  1. Откройте CMD (Win + R, cmd, Intro)
  2. Создайте новую папку (имейте в виду, что ESP-IDF не любит пробелы в пути)
    2.1 mkdir C:\esp
    2.2 cd C:\esp
  3. Клонируйте репозиторий из git в текущий каталог с помощью: git clone -b v4.2 --recursive https://github.com/espressif/esp-idf.git . ‹= не забудьте . в конце
  4. Запустите install.bat
  5. После установки вы можете запустить его в папке, которую вы проектируете, живет c:\esp\export.bat, которая установит переменные среды для использования idf.py инструментом.
person juanpablo_gcp    schedule 29.03.2021
comment
Спасибо! Я поработал с некоторыми хитростями. После упомянутых шагов возникли зависимости python, которые не были удовлетворены, Cmake не был установлен, и я запустил установщик с доступным репо, загруженным с вышеуказанных шагов. К чему все стало гладко и работало. Следовательно, благодаря вашему подходу к установщику я смог запустить Hello-World на плате разработки ESP32S. Конечно, это будет полезно для людей, которые столкнутся с подобными проблемами, как у меня. - person delve123; 03.04.2021

Если вы пытаетесь установить ESP-IDF в Windows, но по-прежнему возникают проблемы, попробуйте последнюю версию установщика с некоторой предустановочной проверкой.

Вы можете скачать здесь: IDF-Installer

Кроме того, вы можете попробовать этот инструмент: idf-env

person ESP_Minatel    schedule 11.05.2021