Bridge619

Bridge619

Bridge619

命定的局限尽可永在,不屈的挑战却不可须臾或缺!

101 文章数
11 评论数
来首音乐
光阴似箭
今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

基于JupyterLab,Jupyter Notebook 7大版本更新!

Bridge619
2023-07-31 / 0 评论 / 954 阅读 / 0 点赞

近日,Jupyter Notebook大版本v7.0.0更新,Jupyter Notebook v7.0.0基于JupyterLab,因此它包含了过去几年JupyterLab中添加的许多新功能和改进,部分亮点更新包括:

  • 主题和深色模式 (主题和深色模式)
  • 交互式调试 (交互式调试)
  • 实时协作 (实时协作)
  • 界面语言更换 (internationalization)
  • JupyterLab扩展支持 (支持许多JupyterLab扩展)
  • 移动设备支持 (移动设备上的紧凑视图)
  • 目录索引 (目录)

Jupyter Notebook 7.0.0体验

  • 光速安装

温馨提示:变化有点大,升级需谨慎!

# 升级方法
pip install notebook --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple

image-20230731115507419安装成功了!

  • 简单体验

体验一下,

image-20230731113935866

感觉变化有些大,总体YYDS!


以下简单测试从Jupyter Notebook version 6 升级到version 7 时新增的部分内容:

1.1 主题和深色模式 (主题和深色模式)

Jupyter Notebook默认的是白色主题,现在Jupyter Notebook 7默认支持护眼深色主题:

image-20230731114048270

也可以使用JupyterLab的主题,如安装JupyterLab的浅色主题。pip install jupyterlab-night

其它主题,如Nord主题,

image-20230731114111323

如墨西哥主题,

image-20230731114131376


1.2 交互式调试 (交互式调试)

Jupyter Notebook 7新增了来自JupyterLab的交互式调试器 (交互式调试器),它使您能够逐个代码单元格地执行代码,也可以设置断点并检查变量。

image-20230731114946815


1.3 实时协作 (实时协作)

您可以与其他用户共享您的notebook并实时操作他,甚至适用于JupyterLab和Jupyter Notebook之间实时协作。

pip install jupyter-collaboration即可开始实时写作。

图片


1.4 界面语言更换 (internationalization)

Jupyter Notebook 7现在提供了设置用户界面显示语言的功能,需要安装Python语言包,例如,可以使用pip install jupyterlab-language-pack-zh-CN命令安装中文语言包:

image-20230731115020475

更多语言支持:https://github.com/jupyterlab/language-packs/tree/main


1.5 JupyterLab扩展支持 (支持许多JupyterLab扩展)

Jupyter Notebook 7是基于JupyterLab的,因此支持许多现有的JupyterLab扩展。

你可以使用pip或conda安装JupyterLab扩展。例如,要安装LSP(Language Server Protocol)扩展以获得增强的代码补全功能,可以使用以下命令:

# pip安装
pip install jupyter-lsp


# 或者conda安装
conda install -c conda-forge jupyter-lsp

其它像JupyterLab中nbgrader和RISE这样的流行扩展已经被移植到适用于Jupyter Notebook 7的版本。

image-20230731115132303


1.6 移动设备支持 (移动设备上的紧凑视图)

Jupyter Notebook 7会自动在移动设备上切换到更紧凑的布局,使得在移动时运行代码更加方便。

640

1.7 目录索引 (目录)

Jupyter Notebook 7新增目录索引,它允许您使用侧边栏导航浏览笔记本内容,目录索引默认启用,就像在JupyterLab中一样。

image-20230731115207420

进一步学习:

文章不错,扫码支持一下吧~
上一篇 下一篇
评论