VsCode远程调试服务器python代码(解决相对路径相关问题) 您所在的位置:网站首页 linux显示当前目录路径不可用怎么解决 VsCode远程调试服务器python代码(解决相对路径相关问题)

VsCode远程调试服务器python代码(解决相对路径相关问题)

2024-03-02 00:24| 来源: 网络整理| 查看: 265

1.首先在本地使用VsCode调试python代码,可参考链接:VSCode启动Debug模式调试Python文件

2.vscode远程连接服务器,调试python文件,可参考链接:

一文掌握vscode远程调试python代码

3.调试时,相对路径出错,可参考链接:

No such file or directory. 解决VSCode相对路径出错问题

这三个文章基本解决了我需要的问题,使用vscode远程调试python文件,并可正确读取相对路径文件。

但是使用"cwd": "${fileDirname}",代码中的相对路径只能以当前调试的python文件为工作目录进行查找。

----------------------------------------------------------------------------------------

我的文件目录如下图,需要调试utils/gen_residual_images.py文件

其中有config/data_preparing.yaml(不止一处)相对路径是以utils的当前目录为工作目录的,调试时,会出错,提示找不到该文件。 

 解决办法:

将cwd改为:/data/disk1/janson/srcCode/LiDAR-MOS/(utils的路径),即可在调试时,找到文件config/data_preparing.yaml。

 

 

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有