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

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

如图:

解决办法:

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

  "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调试】 - 知乎

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-30 09:06:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-30 09:06:03       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-30 09:06:03       82 阅读
  4. Python语言-面向对象

    2023-12-30 09:06:03       91 阅读

热门阅读

  1. VsCode的介绍和入门详细讲解

    2023-12-30 09:06:03       65 阅读
  2. 7天玩转 Golang 标准库之 http/net

    2023-12-30 09:06:03       46 阅读
  3. C++ 结构体(面向对象编程)

    2023-12-30 09:06:03       64 阅读
  4. js 七种继承方法

    2023-12-30 09:06:03       58 阅读
  5. DataX实现Gauss300->ADB PG(前一天数据)增量迁移

    2023-12-30 09:06:03       57 阅读
  6. 【Linux开篇介绍】

    2023-12-30 09:06:03       54 阅读
  7. python-ConfigParser-配置文件读写库

    2023-12-30 09:06:03       45 阅读
  8. vue懒加载和子组件懒加载有什么区别

    2023-12-30 09:06:03       55 阅读
  9. 如何在uniapp中编写云函数

    2023-12-30 09:06:03       54 阅读