这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 国产MCU » VSCode中ESP-IDF插件报“undefinedreadingidfpat

共1条 1/1 1 跳转至

VSCode中ESP-IDF插件报“undefinedreadingidfpath”错误

院士
2026-09-21 18:39:21     打赏
VSCode中ESP-IDF插件报“undefined_reading_idfpath”错误

今天又是被ESP-IDF开发环境蹉跎的一个白天,还好,在下班前终于搞定了。分享一下这个无聊的错误与更无聊的解决方案。

根据Espressif官方网站的提示,下载EIM安装管理器。平时使用VSCode来写代码,Espressif官方也建议使用VSCode做为编辑器,并且又贴心的提供了插件以方便开发,自然就又按照其操作说明安装了ESP-IDF插件。而那烦恼就从安装成功一刻开始。

打开VSCode,在左侧扩展栏里搜索“ESP-IDF”,可清楚看到Espressif的插件,点击安装,瞬间安装完毕。按照操作指导一步一步follow。

可是,到了自已的本地环境,在点击“Set Espressif Device Target(IDF_TARGET)”时,居然弹出错误提示:

vscode esp-idf cannot read properities of undefined reading 'idfpath'

这个不应该的呀!因为这个工程,我通过EIM的CLI模式已经编译通过了!

再尝试了几个其它选项,不是没有反应,就是也是报错。

把报错放到AI里面,告诉我“Python 路径没有添加”“IDF_PATH路径没有添加”总之,就是缺少PATH定义。更巧的是,我看系统里面,还真的没有上述path!由于手动添加之,可是,无济于事!

解决办法

从官网手动下载ESP-IDF插件,手动安装,再重启VSCode即可。——这个就是解决办法!

打开官网 https://marketplace.visualstudio.com/items?itemName=espressif.esp-idf-extension ,打开这个蓝色字体,然后,点击,即可得到一个zip安装包。

ESP-IDF插件01.jpg

下载完成之后,再在VSCode中按F1键,输入Install from VSIX,再按提示找到刚刚下载并解压完成的esp-idf-extension.vsix即可。

就是这么简单,然后,ESP-IDF插件所有选项都可以操作了。

在VSCode一个界面里面编写代码,再编译代码,方便的多了!您瞧,这儿就编译完成了

ESP-IDF插件02.jpg

AI也不一定靠谱,还是要靠网友们的经验总结呀!




关键词: VSCode     ESP-IDF     undefined         

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]