首页 > 解决方案 > ESP32 IDF 安装错误(退出代码=128)

问题描述

我正在尝试使用此处的安装程序为 Windows 安装 ESP-IDF 工具链

但是安装失败,exit-code=128。

由于我是新手,我不确定我是否遗漏了一些东西,假设安装程序将负责安装所有依赖项

我在此处附上日志以供参考

系统规格:1.OS:windows 10 2.处理器:I7-8th Gen错误日志

标签: esp32aws-iotarduino-esp8266esp-idf

解决方案


如果您已经安装了 git 和 python(如果您事先尝试使用 windows 安装程序,我想您会这样做),您可以尝试从终端安装工具链。

  1. 打开 CMD (Win+R, cmd, Intro)
  2. 创建一个新文件夹(注意 ESP-IDF 不喜欢路径中的空格)
    2.1 mkdir C:\esp
    2.2cd 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工具。

推荐阅读