如何在 Jupyter Notebook 中使用 Mermaid?
时间: 2024-07-21 10:00:52 浏览: 434
Mermaid是一个用于创建图表、流程图和其他图形的JavaScript库,它非常适合在Jupyter Notebook中使用,因为它支持Markdown格式,并能实时渲染。要在Jupyter Notebook中使用Mermaid,首先需要安装`mermaid`库和相关的渲染工具。以下是步骤:
1. **安装**:
- 在命令行或终端中运行以下命令(如果你使用的是Python环境):
```shell
!pip install jupyter_contrib_nbextensions jupyter_nbextensions_configurator
```
- 安装完成后,打开一个新的Notebook并运行:
```shell
!jupyter contrib nbextension install --py --sys-prefix
!jupyter contrib nbextension enable --py --sys-prefix mermaid
```
2. **配置**:
- 打开 notebook 的设置页面(通常通过点击左上角的“gear”图标),找到`Nbextensions`选项,启用`Mermaid`。
3. **使用**:
- 在新的或现有的Markdown细胞中,开始编写你的Mermaid语法。例如:
```mermaid
sequenceDiagram
Alice ->> Bob: Hello Bob, how are you?
Bob->>Alice: I am good thanks! How about you?
Alice->>Bob: I am fine too.
```
- 按下回车键,Mermaid将会自动识别并在该处插入渲染后的图表。
4. **刷新展示**:
- 如果图表没有立即显示,可以尝试按`Shift + Enter`来强制更新页面。
阅读全文