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

VSCode使用Run with debugger报错Launch program路径不存在如何排查

VSCode 报错"Launch program file_path does not exist" 排查方案

launch.json配置文件截图

  • 第一步:核对launch.json中program字段的路径配置

    绝大多数该报错都是路径配置错误导致,重点检查以下两点:

    1. 路径是否使用了绝对路径?如果用了相对路径,确认相对路径的根目录是VSCode当前打开的工作区根目录,而非单个源文件的存放目录
    2. 路径中的斜杠是否符合系统规范:Windows系统支持/和\\,但不能直接用\,macOS/Linux系统仅支持/
  • 第二步:确认程序已完成编译生成可执行文件

    检查你配置的program字段指向的路径下,是否已经存在后缀为.exe(Windows)或无后缀(macOS/Linux)的可执行文件。如果没有,先运行编译任务生成可执行文件后再启动调试,也可以在launch.json中添加preLaunchTask字段,绑定你的编译任务,实现每次调试前自动编译

  • 第三步:检查路径中的特殊字符与权限

    确认路径中没有中文、空格、特殊符号(如 emoji、&、* 等),如果有可以先把项目移动到全英文无空格的路径下测试。另外如果项目放在系统权限受限的目录(如Windows的C:\Windows、macOS的/System目录),可以移动到普通用户目录下再测试

  • 第四步:验证编译器路径与tasks.json配置匹配

    检查tasks.json中编译输出的可执行文件路径,是否和launch.json中program字段的路径完全一致,避免编译输出到A路径,调试时去B路径找文件的问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 03:15:02