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

VS Code按F5运行Python文件报FileNotFoundError但右上角按钮可运行

VS Code按F5运行Python脚本找不到文件的解决办法
  • 检查调试配置文件(launch.json)
    按F5启动的是调试模式,全局的“在脚本目录中执行”设置可能被调试配置覆盖了。打开项目里的.vscode/launch.json文件,找到对应的Python调试项,确认是否有cwd配置,并且值设为"${fileDirname}"(表示脚本所在目录)。如果没有这个字段,手动加上即可,示例配置如下:

    {
        "version": "0.2.0",
        "configurations": [
            {
                "name": "Python: 当前文件",
                "type": "python",
                "request": "launch",
                "program": "${file}",
                "console": "integratedTerminal",
                "cwd": "${fileDirname}"
            }
        ]
    }
    
  • 确认文件位置
    确保input.txt和你的Python脚本在同一个文件夹下,别误放到上级目录或者其他路径里。终端和右上角Run按钮能正常运行,大概率是因为它们的工作目录刚好是脚本所在文件夹,而F5调试的工作目录没匹配上。

  • 重启VS Code
    修改配置后重启一下编辑器,避免缓存导致设置不生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 11:50:50