使用Vscode远程debug报错找不到Module找不到File

1..报第一个错 提示我无法导入自己写的module

如图:

解决办法:

stackoverflow上说的在launch.json中加了一条 env,就解决了。

XML 复制代码
  "env": { "PYTHONPATH":"/home/zt/ge-sc-master/ge-sc-master"},

2.解决完第一个问题继续debug出现了第二个错误FileNotFound

因为我加载数据时使用的是相对路径,那么需要在launch.json中把省略的这部分相对路径写入cwd

所以launch.json中cwd应该为

但是呢改完之后,又报了错误一,我真的服了。。。,难道是cwd跟env设置有冲突了???不知道。。最后我还是把相对路径改成绝对路径了,最后debug成功了。。。

真实一场酣畅淋漓的debug啊。麻了浪费姐仨小时。也没搞明白为啥加了cwd不能行,如果有路过的我解释不清楚可以看看这篇说的已经很清楚了。【Vscode-Debug调试】 - 知乎

相关推荐
梨子同志7 分钟前
常用命令
前端
梨子同志25 分钟前
React 状态管理
前端
Dxy12393102161 小时前
MySQL索引完整教程:创建、查看、修改、删除与日常管理
前端·javascript·mysql
剪刀石头布啊1 小时前
js能被遍历的集合有哪些特征,为何能被遍历
前端
剪刀石头布啊1 小时前
js解构
前端
剪刀石头布啊1 小时前
防抖功能的逐步递进
前端
剪刀石头布啊1 小时前
对象的大小比较与面向对象思考
前端
最爱老式锅包肉3 小时前
《HarmonyOS技术精讲-ArkWeb》桥接两岸:JSBridge原生与Web互调
前端·华为·harmonyos
IT_陈寒4 小时前
闭包陷阱让我加了两天班,JavaScript你真行
前端·人工智能·后端
踩着两条虫4 小时前
可视化 vs 终端 vs 云端:VTJ.PRO、Claude Code、Codex 三强横评
前端·vue.js·人工智能·低代码·架构