跳转到主要内容

用于检查内核消息的Jupyter Lab扩展

项目描述

jupyterlab-kernelspy

Extension status Github Actions Status Binder PyPI

用于检查内核消息的Jupyter Lab扩展。

screenshot

需求

  • JupyterLab

安装

pip install jupyterlab-kernelspy

更新

从JupyterLab 3.0开始,扩展作为Python包分发。使用与安装扩展相同的Python包管理器来更新它。

对于JupyterLab 0.34 - 2.2.x,您可以使用以下命令将扩展更新到最新兼容版本

jupyter labextension update jupyterlab-kernelspy

用法

一旦安装扩展,它应会添加一个按钮到您的笔记本工具栏(一个黄色的 {:} 图标)。点击此按钮可打开该笔记本的日志视图。

贡献

开发安装

注意:您需要NodeJS来构建扩展包。

jlpm 命令是JupyterLab预装版本的 yarn。您可以使用 yarnnpm 替代下面的 jlpm

# Clone the repo to your local environment
# Change directory to the jupyterlab-kernelspy directory
# Install package in development mode
pip install -e .
# Link your development version of the extension with JupyterLab
jupyter labextension develop . --overwrite
# Rebuild extension Typescript source after making changes
jlpm run build

您可以在不同的终端中同时监视源目录并运行JupyterLab,以监视扩展源代码的变化并自动重新构建扩展。

# Watch the source directory in one terminal, automatically rebuilding when needed
jlpm run watch
# Run JupyterLab in another terminal
jupyter lab

当监视命令运行时,每次保存的更改都会立即本地构建并可用于您的运行中的JupyterLab。刷新JupyterLab以在浏览器中加载更改(您可能需要等待几秒钟以重建扩展)。

默认情况下,jlpm run build 命令为此扩展生成源映射,以便更容易使用浏览器开发者工具进行调试。要同时为JupyterLab核心扩展生成源映射,可以运行以下命令

jupyter lab build --minimize=False

卸载

pip uninstall jupyterlab-kernelspy

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

jupyterlab_kernelspy-4.0.0.tar.gz (173.3 kB 查看哈希值)

上传时间

构建分布

jupyterlab_kernelspy-4.0.0-py3-none-any.whl (33.7 kB 查看哈希值)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面