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

如何在Visual Studio Code中设置Python调试的工作目录?

Patricia Arquette
Patricia Arquette原创
2024-10-18 15:10:031048浏览

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

如何设置使用 VS Code 的调试器调试 Python 程序的工作目录?

使用 Visual Studio Code 调试 Python 程序时( VS Code),指定工作目录对于确保脚本正确运行至关重要。

要在启动配置文件 (launch.json) 中设置工作目录,请按照以下步骤操作:

  1. 打开 launch.json 文件:

    • 在 VS Code 中,通过单击运行 图标导航到“运行”视图
    • 选择顶部工具栏上的配置(齿轮)图标。
    • 单击添加配置...并选择 Python:
  2. 设置“cwd”变量:

    • 在启动配置中,找到“配置”部分。
    • 在第一个配置中,插入以下行:
    <code class="json">"cwd": "${fileDirname}"</code>
    • 这指定工作目录将设置为当前的目录打开 Python 文件。
  3. 考虑“目的”选项(可选):

    • 如果您打算使用侧边栏的“运行和调试”图标或 在终端中运行 Python 文件 选项,添加以下行:
    <code class="json">"purpose": ["debug-in-terminal"]</code>
  4. 保存 launch.json 文件:

    • 确保将 launch.json 文件保存在与 Python 脚本相同的目录中。

launch.json 配置示例:

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

注意: launch.json 文件控制项目的调试设置。如果您没有,请通过单击调试视图中的配置齿轮图标来创建它。

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

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