解决 VSCode 调试时 Python 文件出现相对路径报错问题‘FileNotFoundError’
文章目录
- 1. 问题描述
- 2. 解决方法
1. 问题描述
在使用 VSCode 进行 Python 开发时,遇到一个的问题:在调试模式下,程序无法读取文件或路径,导致File Not Found Error 错误。然而,当不使用调试模式而是直接运行 Python 文件时,一切又正常工作。本文将详细探讨这个问题,并给出解决方法。
2. 解决方法
在工程项目根目录下创建.vscode
文件夹,并在这个文件夹下创建launch.json
文件,具体目录结构如下:
launch.jsion
内容如下,只需修改红色方框内的两个参数,其中${workspaceFolder}
表示工程项目的根目录。
代码如下:
{
"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
}
]
}