vscode jupyter调试
时间: 2025-03-04 14:42:43 浏览: 51
### 调试 Jupyter Notebook 的方法
为了在 Visual Studio Code (VSCode) 中调试 Jupyter Notebook,可以利用集成的交互窗口和笔记本编辑器来实现完整的开发体验[^2]。
#### 启用调试模式
通过 Debug Activity Bar 配置调试会话。具体操作是在打开的 Jupyter Notebook 文件中点击左侧活动栏中的调试图标,选择或创建一个新的调试配置文件[^1]。
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File (Integrated Terminal)",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"justMyCode": true,
"purpose": ["debug-test"],
"envFile": "${workspaceFolder}/.env"
}
]
}
```
此 JSON 片段展示了如何设置一个基本的调试配置用于启动当前文件内的 Python 代码执行环境。对于 Jupyter Notebook 来说,确保 `"console"` 设置为 `"jupyter"` 或者其他适合的方式以便能够正确加载并运行单元格内容。
#### 使用断点与变量查看工具
当处于调试状态下时,可以在任意代码行前添加红色圆圈作为断点标记;程序会在遇到这些位置暂停下来等待进一步指令。此时可以通过 Variables Explorer 查看实时更新的数据状态以及修改其值来进行测试验证。
#### 利用命令行 shell 执行额外脚本
如果需要更灵活的操作方式,则可借助专门构建的 Python 命令行外壳如 Terry Jones 开发的那个项目,在 GitHub 上有详细介绍[^3]。这允许开发者编写辅助性的外部脚本来增强内部逻辑处理能力而不必全部塞入单个 notebook 文档里。
阅读全文
相关推荐


















