esp-idf学习笔记:vscode中的ESP-IDF插件配置现有设置时报错:The path for ESP-lDF is not valid: /tools/idf.py not found
本文介绍了在VSCode中配置ESP-IDF多版本共存时遇到的路径错误问题及解决方法。作者在配置USEEXISTINGSETUP选项时出现"idf.py not found"报错,通过检查发现是路径不准确导致。解决方法是将ESP-IDF安装路径填写得更精确。文章还提供了6个相关参考链接,供遇到类似问题的读者查阅。该经验分享简洁明了地展示了开发环境配置过程中的常见问题及排查思路。
目录
一、问题的发生
首先我是在windows系统下在vscode中实现esp-idf多版本共存,在乐鑫官网下载完相应版本后来vscode中配置esp-idf插件中的USE EXISTING SETUP选项,因为我需要的版本不是最新版本,EXPRESS和ADVANCED没有,只能进行该操作
然后我在USE EXISTING SETUP中出现了这样的报错
二、问题的解决
报错:The path for ESP-lDF is not valid: /tools/idf.py not found,中文意思是ESP-lDF的路径无效:/tools/idf.py 没有发现。
原因就有两个:一是路径不对,二是idf.py丢失。
我去看了D:\espidf\Espressif\tools\idf-python\3.8.7找了一下相关idf.py文件有没有,发现没有相关文件
看了一下环境变量,确定两个变量以及添加,这块是安装开发环境,不涉及esp-idf的使用
然后这个问题是关于地址错误或者文件丢失,不关环境环境变量什么事
环境变量没配置好,影响的是编译工程,esp-idf软件的cmd或PowerShell窗口的正常打开
那就是路径的原因,我把路径改了一下更精确了
这样后就能够安装install。
三、其他参考文献
我的问题其实就是将地址填写的更精确,如果我的方法仍然无法解决你的问题,可以参考一下文章
参考一(csdn-vip文章):
esp-idf安装时遇到the path for esp-id is not vaild:/tools/idf.py not found - CSDN文库
参考二(esp32 forum论坛):
The path for ESP-IDF is not valid: /tools/idf.py not found. - ESP32 Forum
参考三:
VS code 配置ESP-IDF 常见问题_unable to write into workspace settings. please op-CSDN博客
参考四(b站文章):
超级简单的 ESP-IDF 在VSCODE 上安装的方法 - 哔哩哔哩
参考五(b站文章):
参考六:
Vscode安装ESP32-IDF报错“idf.py not found.“及Python安装相关错误_the path for esp-idf is not valid-CSDN博客
谢谢观看,希望对你有帮助,如有不对之处,请在评论区指正
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)