vscode的相对路径默认是相对于工作空间的,而我们最直观的想法是相对于代码文件(比如train.py)的,因此,在调试和执行过程中经常会出现找不到文件的错误。
可以通过vscode设置来将相对路径改成我们常用的那种,主要配置分为两步:调试和执行。下面对python的配置进行说明。
调试:在launch.json文件的configuration参数添加 "cwd": "${fileDirname}" ,即可将调试阶段的相对路径改过来,如下图所示:
执行:在setting.json文件添加 "python.terminal.executeInFileDir": true,即可将执行阶段的相对路径改过来,如下图所示: