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

2023-11-19

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。

 

 

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

随机推荐