天天看点

JupyterLab 交互式笔记本的安装使用

JupyterLab 是基于 Web 的交互式开发环境,是 Jupyter 下一代的 Notebook 界面。

可以处理 Jupyter notebooks (.ipynb),编辑文本 (.md, .csv, .json, ...),查看文件 (images, PDF, ...),操作终端等。

另外,

交互式,指文本与代码的交互。意味着文本中的代码,如 Markdown 代码段,可直接运行。

开发环境,表明其功能足够强大,更像是一个 IDE 。扩展插件也让我们能自定义或增强各种功能。

JupyterLab 交互式笔记本的安装使用

官方文档: https://jupyterlab.readthedocs.io/

推荐以下两种方式之一:

Anaconda: Anaconda 是用于科学计算的 Python 发行版,自带有 JupyterLab 。

Docker: Docker 是一个开源的容器引擎,可以直接拉取 JupyterLab 镜像环境。

下载地址: https://www.anaconda.com/products/individual#Downloads

<code>conda</code> 查看:

安装:

或更新:

浏览器会打开:

JupyterLab 交互式笔记本的安装使用

下载地址: https://docs.docker.com/engine/install/

拉取镜像:

常驻运行:

<code>--restart=always</code> 是为了重启后仍保持运行

<code>$HOME</code> 是用于映射进容器的本地工作路径

浏览器访问 <code>http://localhost:8888/lab</code> :

JupyterLab 交互式笔记本的安装使用

提示输入 Token ,可以查看 jupyter 日志获取:

最终,输入 <code>token</code> <code>fc8d547d3d9cb47ae8d855fbb3f788e0c045e0061012a917</code> 登录。

Chrome 浏览器可以应用 Chrome Apps 创建桌面快捷。

Selecting an Image: https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html

JupyterLab 侧边栏有插件选项,打开后会提示“Enable”,确认即可。

JupyterLab 交互式笔记本的安装使用

“SEARCH” 里搜索想要的插件。例如图表绘制插件 DrawIO :

JupyterLab 交互式笔记本的安装使用

安装后 Launcher Other 里会多出 Diagram ,打开编辑:

JupyterLab 交互式笔记本的安装使用

Awesome JupyterLab

欢迎关注 GoCoding 公众号,分享日常 Coding 中实用的小技巧、小知识!

继续阅读