在Ubuntu18.04环境下。
一开始我以为是有这个变量没值,于是我下载之后配置。发现不行。
以为是从主机到虚拟机有隐藏字符,删掉重打;以为有语法问题,手动赋值、改内容。
结果,是因为我是直接下载的GitHub zip导致的!
为什么我会下载这个zip,还不是因为拉取这个项目中断了得有十多次之多,而且git clone又久。
解决办法,找到GitHub的release,下载里面的zip
https://github.com/espressif/esp-idf/releases
我下载的是5.2.3。传进去虚拟机再解压,同样的操作就不会报错了。真的无语。