JupyterLab 3.0 来了( 二 )


JupyterLab 3.0 来了
文章图片
JupyterLab在屏幕缩小时自动切换到简单交互界面模式 。
目前这项功能正在不断的迭代更新 , 使得这个交互界面在移动设备上更容易访问 。
使用pip和conda/mamba方式安装新的扩展
JupyterLab扩展现在可以作为预构建的扩展进行分发 , 而不需要用户重新构建JupyterLab或安装Node.js 。 用户可以使用熟悉的包管理器(如pip、conda和mamba)将预构建的扩展作为Python包分发 , 从而使得安装和使用扩展更快更方便 。
JupyterLab 3.0 来了
文章图片
采用pip方式安装新的扩展 。
预构建的扩展可以作为单独的包发布到PyPI和conda-forge中 , 或者捆绑到带有Jupyter服务器扩展和ClassicNotebook扩展的包中 。 这些有助于整个系统的一致性 。
例如:使用pip或conda方式安装新的ipywidgets7.6.0 , 以在典型的JupyterNotebook和JupyterLab3.0中自动启用ipywidgets—无需额外的步骤或者重建JupyterLab 。
JupyterLab 3.0 来了
文章图片
在JupyterLab3.0中自动安装ipywidgets 。
改进ExtensionAuthor的工作流程
新的预构建扩展对于ExtensionAuthor来说开发起来非常方便 。 TypeScript扩展cookiecutter已经更新为默认情况下开发预构建的扩展 , 并提供了所有必要的工具来快速从头开始创建新的扩展 。
关于扩展的更多信息 , 请参考:
https://jupyterlab.readthedocs.io/en/stable/extension/extension_dev.html
https://jupyterlab.readthedocs.io/en/latest/extension/extension_migration.html
如果你正在寻找示例来学习如何制作自己的扩展 , 请查看GitHub上的扩展示例库 。 这些示例已经更新兼容JupyterLab3.0 , 并提供了开发扩展的手动方法 。
扩展示例库地址:https://github.com/jupyterlab/extension-examples
变更日志
上述内容仅仅概述了JupyterLab3.0的新功能 。 如果你想要浏览更完整的变更列表 , 包括错误修复等 , 请查看详细变更日志 。
详细变更日志地址:https://jupyterlab.readthedocs.io/en/stable/getting_started/changelog.html#v3-0
JupyterLab3.0测试地址:https://mybinder.org/v2/gh/jupyterlab/jupyterlab-demo/3818244?urlpath=lab
原文链接:https://blog.jupyter.org/jupyterlab-3-0-is-out-4f58385e25bb
什么网站啊?!居然比Python官网还牛逼
厉害了 , Pandas的表格居然能变得怎么漂亮!
Django之美