现象 直接使用原始命令编译idf.py build 但是提示idf 版本错误 卸载旧版本 编译出错build 问题 然后删除编译文件后,重新编译,还是出错 解决方法1 最后发现是因为项目所在文件夹有中文目录,把项目迁移到英文目录后,重新编译,结果如下 解决方法2 清空历史编译生成文件,然后重新编译 头文件报红 解决方案:参考 第九个目录