我的问题可能看起来很简单,但是,我有一个在终端中启动的模块,如下所示:
python -m my_module.my_file
如何在 Visual Studio Code 中调试它?
我在我的 launch.json
( 文档)中有这个
"type": "python",
"request": "launch",
"pythonPath": "D:\\ProgramData\\Anaconda3\\envs\\simulec\\python.exe",
"args": [
"-m",
"my_module.my_file",
]
如果我没有设置 program
选项,或者如果我将它设置为 ""
我会收到“文件不存在”错误。
我怎样才能解决这个问题?
原文由 dzada 发布,翻译遵循 CC BY-SA 4.0 许可协议
实际上,我在尝试编辑
launch.json
文件时偶然发现了一个非常简单的选项。只需在模块键中指定模块
"module": "my_module.my_file"
-m
不再有用了。