解决 VSCode 调试时 Python 文件出现相对路径报错问题‘FileNotFoundError’

文章目录

  • [1. 问题描述](#1. 问题描述)
  • [2. 解决方法](#2. 解决方法)

1. 问题描述

在使用 VSCode 进行 Python 开发时,遇到一个的问题:在调试模式下,程序无法读取文件或路径,导致File Not Found Error 错误。然而,当不使用调试模式而是直接运行 Python 文件时,一切又正常工作。本文将详细探讨这个问题,并给出解决方法。

2. 解决方法

在工程项目根目录下创建.vscode文件夹,并在这个文件夹下创建launch.json文件,具体目录结构如下:

launch.jsion内容如下,只需修改红色方框内的两个参数,其中${workspaceFolder}表示工程项目的根目录。

代码如下:

xml 复制代码
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Debug",
            "type": "python",
            "request": "launch",
            "program": "${workspaceFolder}/code/ACDC_BCP_train.py",  // 你的主程序文件
            "cwd": "${workspaceFolder}/code",  // 将工作目录设置为 code 文件夹
            "console": "integratedTerminal",
            "justMyCode": true
        }
    ]
}
相关推荐
天呐草莓10 小时前
微信小程序应用开发
python·微信小程序·小程序
木楚10 小时前
在idea中构建传统ssm框架的步骤和方式
java·ide·intellij-idea
Blossom.11810 小时前
知识图谱与大模型融合实战:基于GNN+RAG的企业级智能问答系统
人工智能·python·深度学习·神经网络·微服务·重构·知识图谱
Lvan的前端笔记11 小时前
python:列表推导式(List Comprehension)
开发语言·python·list
李小先11 小时前
supersonic——PARSING阶段
开发语言·python
爱学习的张大11 小时前
如何选择正确版本的CUDA和PyTorch安装
人工智能·pytorch·python
我是华为OD~HR~栗栗呀11 小时前
(华为od)21届-Python面经
java·前端·c++·python·华为od·华为·面试
大、男人11 小时前
FastMCP 高级特性之Background Tasks
人工智能·python·mcp·fastmcp
CodeCraft Studio11 小时前
国产化Excel开发组件Spire.XLS教程:使用Python批量删除Excel分页符
开发语言·python·excel·python开发·spire.xls·excel api库·excel开发组件
free-elcmacom11 小时前
深度学习<2>从“看单帧”到“懂故事”:视频模型的帧链推理,藏着机器读懂时间的秘密
人工智能·python·深度学习·音视频