解决 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
        }
    ]
}
相关推荐
仙人掌_lz23 分钟前
利用python从零实现Byte Pair Encoding(BPE):NLP 中的“变形金刚”
开发语言·python·gpt·自然语言处理·llm·token·deepseek
羊小猪~~26 分钟前
深度学习项目--分组卷积与ResNext网络实验探究(pytorch复现)
网络·人工智能·pytorch·python·深度学习·神经网络·机器学习
q5673152327 分钟前
使用Alamofire下载网站首页内容
开发语言·爬虫·python·scrapy·golang
Aerkui1 小时前
Python标准库-copy
开发语言·python
Try,多训练2 小时前
Pytorch查看神经网络结构和参数量
人工智能·pytorch·python
hweiyu003 小时前
Python从入门到精通全套视频教程免费
开发语言·python
不老刘4 小时前
在 Jupyter Notebook 中使用 Pandas 进行数据操作
ide·jupyter·pandas
真·Wild·攻城狮5 小时前
【码农日常】vscode编码clang-format格式化简易教程
ide·vscode·编辑器
蜕变的土豆5 小时前
Visual Studio未能加载相应的Package包弹窗报错
ide·visual studio
ShiinaKaze5 小时前
VSCode、clangd、mingw 配置与使用
vscode·c·mingw·clangd