jupyter notebook Table of Contents显示不全
时间: 2023-10-26 12:08:38 浏览: 243
jupyter 实现notebook中显示完整的行和列
您好,关于 jupyter notebook Table of Contents 显示不全的问题,您可以尝试以下两种方法:
1. 修改配置文件
在 jupyter notebook 中,点击 File -> New Notebook -> Text Editor,打开一个新的文本编辑器。在编辑器中输入以下代码:
```
c = get_config()
c.NotebookApp.toc_cell = True
c.TocMagics.auto_insert = True
c.TocMagics.anchor_link = False
```
然后点击 File -> Save As,将文件保存为 `jupyter_notebook_config.py`,并将其保存到 jupyter 的配置文件夹中。在 Windows 系统中,该文件夹通常位于 `C:\Users\用户名\.jupyter` 目录下。保存后,关闭编辑器并重新启动 jupyter notebook 即可。
2. 使用 nbextensions 插件
nbextensions 是 jupyter notebook 的一个插件库,提供了许多实用的扩展功能。其中就包括一个叫做 `Table of Contents (2)` 的插件,可以自动生成目录并显示在 notebook 的侧边栏中。
安装 nbextensions 插件的方法如下:
- 打开终端或命令提示符,输入以下命令安装 nbextensions:
```
pip install jupyter_contrib_nbextensions
```
- 安装完成后,在终端中输入以下命令启用 nbextensions:
```
jupyter contrib nbextension install --user
```
- 启用完成后,在 jupyter notebook 中点击 Edit -> nbextensions config,打开 nbextensions 的配置页面。找到 `Table of Contents (2)` 插件并勾选,然后点击 Save 保存配置即可。
阅读全文