jupyter notebook左侧目录设置

本文介绍了如何在Anaconda环境下安装和激活jupyter_contrib_nbextensions插件,包括使用pip从清华源安装、激活插件以及解决目录显示不全的问题。具体步骤包括调整Nbextensions选项和目录栏设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 安装jupyter_contrib_nbextensions插件

打开anaconda powershell prompt窗口,运行如下指令(使用清华源安装jupyter_contrib_nbextensions插件):

pip install jupyter_contrib_nbextensions -i https://pypi.tuna.tsinghua.edu.cn/simple

2. 激活contrib_nbextensions插件

激活插件是将插件配置到jupyter界面里,激活指令如下:

jupyter contrib nbextension install --user

卸载插件指令如下:

jupyter contrib nbextension uninstall --user

3. 进入Nbextensions勾选

重进打开jupyter notebook,进入Nbextensions勾选Table of Contents和Collapsible Headings
在这里插入图片描述
测试一下,记得点开目录
在这里插入图片描述

4. jupyter notebook目录显示不全问题解决

1.把左边目录区域往下拽一下,然后他就正常了,缺点就是下次打开还是显示不全。
2.目录栏设置按钮点一下把“”Display as a sidebar (otherwise as a floating window)”这一栏的勾选取消。
在这里插入图片描述

### 如何在 Jupyter Notebook 中使用 HTML 自定义左侧目录 为了实现更灵活的文件浏览体验,在 Jupyter Notebook 中可以通过修改配置来增强左侧目录的功能。默认情况下,Jupyter Notebook 提供了一个简单的文件浏览器作为其左侧目录面板。 对于希望进一步定制该区域的需求,可以利用 `jupyter_notebook_config.py` 文件中的设置项或者通过安装扩展插件的方式来达成目的[^2]。 #### 方法一:启用 Tree View 插件 一种常见的做法是借助社区开发的小工具如 jupyter_contrib_nbextensions 来增加更多实用特性到界面布局中去。具体来说,“Table of Contents (ToC)” 扩展能够帮助构建并维护一个基于当前笔记本内标题结构的内容列表,并将其展示于侧边栏位置以便快速导航访问各个章节部分[^3]。 #### 方法二:直接编辑 JSON 配置 如果倾向于手动调整,则可以在 Jupyter 的高级模式下进入设置编辑器(位于顶部菜单栏 "Settings" -> “Settings Editor”)。按照提示切换至用户级配置(user),找到与 UI 相关的部分并将 `"tree"` 字段设为 true 或者其他自定义选项以激活特定行为或外观样式更改。 需要注意的是,上述两种方式均未涉及到直接编写 HTML 代码用于渲染左侧目录的行为;这是因为 Jupyter Notebook 主要依赖 JavaScript 和 Python 后端逻辑驱动前端交互效果而非纯静态网页内容生成机制[^1]。 然而,若确实有需求嵌入个性化 HTML 片段影响页面元素呈现形式的话,建议考虑采用更为底层的技术方案比如创建专属主题包或是运用 Web 开发框架搭建独立运行的服务并与原生环境集成起来共同工作。 ```python # 安装 Table of Contents 扩展的例子 !pip install jupyter_contrib_nbextensions && jupyter contrib nbextension install --user ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

壮实你最棒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值