vscode调试python配置参数
时间: 2025-03-05 07:48:02 浏览: 56
### 如何在 VSCode 中配置 Python 调试参数
#### 创建 `launch.json` 文件
为了能够在 Visual Studio Code (VSCode) 中调试 Python 代码并传递参数,在项目根目录下创建 `.vscode/launch.json` 文件。此文件用于定义启动配置,允许设置各种选项来控制调试行为[^1]。
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File with Args",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"args": ["--batch_size", "512", "--lr", "0.001"]
}
]
}
```
上述 JSON 片段展示了如何向要运行的脚本提供命令行参数。这里 `"args"` 键后面的列表即是要传递给 Python 程序 (`demo.py`) 的参数[--1]。
#### 设置工作区特定的 Python 解释器
当环境中存在多个 Python 版本时,可通过以下方式选择具体使用的解释器:
- 使用快捷键 `Ctrl+Shift+P` 打开命令面板;
- 输入并选择 `Python Select Interpreter`;
- 浏览并挑选所需版本;
另外也可以通过修改用户或工作空间设置中的 `python.pythonPath` 来固定指定某个路径下的 Python 可执行文件作为默认解释器[^2]。
#### 启动远程调试会话(可选)
对于更复杂的场景比如跨机器调试,则可以利用专用插件实现连接到远端服务器上的进程进行断点跟踪等功能。这通常涉及到安装额外组件以及调整防火墙策略等内容[^3]。
阅读全文
相关推荐

















