JupyterLab Debugger 安装和配置指南

JupyterLab Debugger 安装和配置指南

debugger A visual debugger for Jupyter notebooks, consoles, and source files debugger 项目地址: https://gitcode.com/gh_mirrors/de/debugger

1. 项目基础介绍和主要编程语言

项目基础介绍

JupyterLab Debugger 是一个用于 JupyterLab 的视觉调试器扩展,允许用户在 Jupyter 笔记本、控制台和源文件中进行调试。该项目的主要目标是提供一个用户友好的界面,帮助开发者更轻松地调试他们的代码。

主要编程语言

该项目主要使用 TypeScript 进行开发,TypeScript 是 JavaScript 的一个超集,添加了静态类型检查和其他功能。

2. 项目使用的关键技术和框架

关键技术和框架

  • JupyterLab: 一个基于 Web 的交互式开发环境,支持多种编程语言。
  • xeus-python: 一个支持调试的 Jupyter 内核。
  • ptvsd: Python 的 Visual Studio 调试器,用于在 Jupyter 中进行调试。
  • Node.js: 用于构建和运行 JavaScript 应用程序的环境。

3. 项目安装和配置的准备工作和详细安装步骤

准备工作

在开始安装之前,请确保您的系统已经安装了以下软件:

  • Python 3.x: 用于运行 JupyterLab 和相关依赖。
  • Node.js: 用于构建和运行 JavaScript 应用程序。
  • condapip: 用于管理 Python 包。

详细安装步骤

步骤 1: 创建一个新的 conda 环境

首先,创建一个新的 conda 环境并激活它:

conda create -n jupyterlab-debugger -c conda-forge xeus-python=0.8.6 notebook=6 jupyterlab=2 ptvsd nodejs
conda activate jupyterlab-debugger
步骤 2: 安装 JupyterLab Debugger 扩展

在激活的环境中,运行以下命令来安装 JupyterLab Debugger 扩展:

jupyter labextension install @jupyterlab/debugger
步骤 3: 启动 JupyterLab

安装完成后,启动 JupyterLab:

jupyter lab
步骤 4: 选择 xeus-python 内核

在 JupyterLab 中,打开一个笔记本并选择 xeus-python 内核。您可以通过以下步骤进行选择:

  • 打开 JupyterLab 后,点击“Launcher”选项卡。
  • 在“Notebook”部分,选择 xeus-python 内核。
步骤 5: 启用调试器

在笔记本中,您可以通过点击代码行旁边的 gutter 来设置断点。然后,运行代码并使用调试器进行调试。

调试器的使用

  • 设置断点: 点击代码行旁边的 gutter 来设置断点。
  • 启动调试: 运行代码,调试器会在断点处暂停。
  • 调试操作: 使用调试器提供的按钮(如“继续”、“单步执行”、“跳出”等)来控制代码的执行。

通过以上步骤,您应该能够成功安装和配置 JupyterLab Debugger,并在 JupyterLab 中进行代码调试。

debugger A visual debugger for Jupyter notebooks, consoles, and source files debugger 项目地址: https://gitcode.com/gh_mirrors/de/debugger

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

万毓璐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值