You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Arduino扩展(0.2.15)配置报错:无法找到可执行程序

排查Arduino VS Code扩展路径配置错误问题

我来帮你搞定这个报错问题!从你的描述和配置来看,核心问题出在扩展的路径指向不正确,咱们一步步来修复:

1. 修正arduino.path的配置

你当前把arduino.path设为/Applications,但这个目录只是Arduino.app的父目录,扩展需要直接指向Arduino应用包本身。正确的路径应该是:

  • 如果你的Arduino应用叫Arduino.app,那么arduino.path要改成"/Applications/Arduino.app"
  • 如果你的应用带版本号(比如Arduino 1.8.5.app),就改成"/Applications/Arduino 1.8.5.app"

你的arduino.commandPath配置是对的,因为Arduino的可执行文件确实在Contents/MacOS/Arduino这个子路径下。

修改后的settings.json配置示例:

"arduino.path": "/Applications/Arduino.app",
"arduino.commandPath": "Contents/MacOS/Arduino",
"arduino.additionalUrls": "",
"arduino.logLevel": "info",
"arduino.enableUSBDetection": false,
"C_Cpp.intelliSenseEngine": "Tag Parser"

2. 验证路径的有效性

打开终端,运行以下命令(把路径换成你实际的Arduino.app路径):

ls /Applications/Arduino.app/Contents/MacOS/Arduino

如果终端返回/Applications/Arduino.app/Contents/MacOS/Arduino,说明文件存在;如果提示“No such file or directory”,那就是你的Arduino.app名字或位置不对,需要调整arduino.path到正确的应用包路径。

3. 考虑扩展版本兼容性

你用的Arduino扩展版本是0.2.15,这个版本非常老旧了,可能和Arduino 1.8.5或者你当前的VS Code版本存在兼容性问题。建议你在VS Code的扩展市场里搜索“Arduino”,把扩展更新到最新版本,然后重新配置路径并重启窗口试试。

4. 重载VS Code窗口让配置生效

修改完配置后,按Cmd+Shift+P打开命令面板,搜索并选择“Reload Window”,让VS Code重新加载扩展和配置,之后再尝试编译上传,应该就能解决找不到可执行文件的问题了。

内容的提问来源于stack exchange,提问作者Indy68

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 06:40:03