首页 >后端开发 >Python教程 >如何设置VS Code中Python调试的工作目录?

如何设置VS Code中Python调试的工作目录?

Barbara Streisand
Barbara Streisand原创
2024-10-18 15:07:30235浏览

How to Set the Working Directory for Python Debugging in VS Code?

设置在 VS Code 中调试 Python 的工作目录

如果在使用调试器运行 Python 脚本时需要指定工作目录VS Code,操作方法如下:

Launch.JSON 配置

launch.json 配置文件中,添加以下行动态地将工作目录设置为当前打开的Python文件所在的目录:

"cwd": "${fileDirname}"

请务必使用正确的变量fileDirname.

大小写用途选项

根据您的设置,您可能还需要添加以下选项:

"purpose": ["debug-in-terminal"]

使用工具栏上的播放按钮时需要此选项进行调试。

示例 launch.json

如果您使用 “Python:当前文件(集成终端)” 选项,您的launch.json 文件可能如下所示:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Current File (Integrated Terminal)",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "cwd": "${fileDirname}",
            "purpose": ["debug-in-terminal"]
        }
    ]
}

注意:

launch.json 文件通常位于您的项目目录中。如果您没有,请通过选择 “在调试视图顶栏上配置齿轮图标” 或单击 “导航面板上的调试按钮” 并选择来创建它“创建launch.json文件”.

以上是如何设置VS Code中Python调试的工作目录?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn