家里有一个ESP32-C3的小开发板,想玩起来。于是,计划安装ESP-IDF!结果不出意外的情况下出现了意外,整个安装过程失败无数,而安装成功的操作又是简单至极,很是无语!分享出来让大家少走一些弯路!
官方指导
ESP-IDF的安装的官方指导手册写得非常清楚,也有中文说明,所以,安装过程可谓一点儿技术门槛也没有。但这次的坑儿也是在这儿。
官方指导链接:https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32s3/get-started/windows-setup.html
现在的ESP-IDF安装与之前的双击exe文件并不相同,而是要先下载一个叫EIM的程序,一个叫“ESP-IDF安装管理器”的软件。
我家里的电脑是在命令行里面直接输入下面命令安装的,但公司的电脑就是不行!
winget install Espressif.EIM

如果上面的命令无效,大家可以在官方链接上直接下载。
不过,下载的时候提示下载EIM的时候可以一并下载ESP-IDF的离线文件,所以,我一口气儿就下载了4个GB的两个文件。EIM文件仅有68MB,最终起作用的也只有这68MB的文件。
通过EIM安装ESP-IDF
下载安装完毕之后,启动EIM软件后就有了下面的提示:

按照官方手册的提示:建议使用第一个“简易安装”。我当然也是选择第一下了,于是,又掉坑里面了。
[这里省略一些脏话]
安装几次都是失败!手册说了,安装前会检查依赖,要么提示,要么自行安装。但失败的原因就是缺这个,缺那个。总之,从晚上8点一直安装到第二天凌晨2点,仍然是失败……
离线安装
再说一下这个离线安装,简易安装失败后,我认为是安装过程下载文件的异常。于是,又尝试了离线安装。但结果依旧。在完成90%之后,报错。
真的是崩溃啊!
简单致极
好吧!吐槽了这么多,那最后如何安装成功的呀!结果是选择了“自定义安装”,即右上角的那个蓝色图标!
虽然是自定义选项,但里面都是默认好的,完全可以一路NEXT。最牛逼的就是,这一路NEXT点下来之后,竟然,安装成功了!
我的电脑啥也没有变动,就简简单单的安装成功了。
测试了一遍,也是编译和下载均成功。
唉,有点无聊了!愿大家节省点时间吧!
我要赚赏金
