该内容已被发布者删除 该内容被自由微信恢复
文章于 2021年2月5日 被检测为删除。
查看原文
被用户删除
其他

JupyterLab 3.0 发布:支持中文界面,安装插件无需 Node.js

(给Python开发者加星标,提升Python技能

来源:量子位

原本计划在2020年底推出的JupyterLab 3.0,在逾期6天后终于正式发布了。

作为一次大版本升级,JupyterLab 3.0这次改进颇多,主要增加的功能有:加入中文等多语言界面、新的可视化调试器、改进的简单界面模式、更清晰的文档目录等等。

新功能简介

支持中文界面

JupyterLab现在提供了设置用户界面显示语言的功能,用户需要将语言包作为单独的Python包安装。

语言包在JupyterLab的GitHub的存储库中提供。当然,更简单的方法是用pip安装。例如,可以使用以下命令安装简体中文语言包:

pip install jupyterlab-language-pack-zh-CN

然后,你就会得到一个全中文的显示界面:

可视化调试器

去年,JupyterLab已经加入可视化调试器,不过需要用户手动额外安装,现在该功能默认与JupyterLab一起提供。

要使用可视调试器,你将需要一个支持调试的内核。例如第一个支持调试的Python Jupyter内核xeus-python。

 使用可视化调试器进入JupyterLab中的Python代码

目录

目录扩展现在也随JupyterLab一起默认提供。有了它,就可以轻松查看和浏览文档的结构。

改进的简单界面模式

简单界面模式(以前称为“单文档模式”)进行了大幅更新,将界面进一步简化。

为了方便使用简单界面模式,现在状态栏中有开关可以在不同模式间切换。

你也可以从“查看”菜单或命令面板中切换,或使用默认的键盘快捷键Ctrl / ⌘ + Shift + D。


 启用和禁用简单界面模式

通过更紧凑的布局,现在简单界面模式对移动设备的支持程度也大大提高了。调整窗口大小时,JupyterLab会自动切换到简单界面。


安装方法

JupyterLab 3.0安装十分方便,可以通过pip:

pip install jupyterlab==3

或者conda:

conda install -c conda-forge jupyterlab=3

为何3.0升级如此重要


JupyterLab 3.0可以更快、更方便地安装使用扩展程序,它不要求用户重建JupyterLab,也不需要安装Node.js,Python用户可以通过pip来轻松安装扩展插件。



过去,JupyterLab用户需要环境中具有Node.js运行时才能构建和安装JupyterLab扩展。每次安装新的扩展程序时都必须执行此操作。


在JupyterLab 3.0中,扩展开发人员可以打包JavaScript或CSS,并将其与预构建的代码一起通过PyPI提交。


对于插件开发者来说,扩展可以作为单独的软件包发布到PyPI和conda-forge,也可以与Jupyter Server扩展和Classic Notebook扩展捆绑到现有的软件包中。


这有助于让整个JupyterLab生态系统更加协调一致。


例如,ipywidgets使用pip或conda安装新的7.6.0版,在JupyterLab 3.0中自动启用ipywidgets,无需额外的安装步骤!

原文链接:
https://blog.jupyter.org/jupyterlab-3-0-is-out-4f58385e25bb

官方文档:
https://jupyterlab.readthedocs.io/en/latest/getting_started/changelog.html#v3-0


- EOF -

推荐阅读  点击标题可跳转

1、VS Code 玩转 Jupyter Notebook 份完整教程

2、Netflix 开源 Polynote:对标 Jupyter,一个笔记本运行多种语言

3、增强 Jupyter Notebook 的功能,这里有 4 个妙招


觉得本文对你有帮助?请分享给更多人

推荐关注「Python开发者」,提升Python技能

点赞和在看就是最大的支持❤️

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存