解决 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
        }
    ]
}
相关推荐
老大白菜34 分钟前
正则表达式完全指南
python
西猫雷婶1 小时前
python学opencv|读取图像(三十一)缩放图像的三种方法
开发语言·python·opencv
处女座_三月1 小时前
多并发发短信处理(头条项目-07)
java·前端·数据库·python
&白帝&1 小时前
Java 方法
java·开发语言·python
zhangfeng11331 小时前
Selenium python爬虫 是否需要设置浏览器窗口大小 ,有些按钮显示 不全会导致无法正常与这些元素进行交互
爬虫·python·selenium
王子良.1 小时前
使用 Python 实现自动化办公(邮件、Excel)
python·自动化·excel
郁大锤1 小时前
Windows 下安装 PyTorch 的常见问题及解决方法
人工智能·python
张3蜂1 小时前
Cursor IDE是用什么语言开发出来的
ide
胡子哥5022 小时前
Windows自动化Python pyautogui RPA操作
windows·python·自动化·pyautogui·rpa
weixin_307779132 小时前
Python的Langchain库的功能及实现代码
人工智能·python·langchain