Jupyter notebook安装扩展插件

本文详细介绍如何安装Jupyter Notebook及其扩展插件,包括Codeprettify、CollapsibleHeadings、Codefolding等,提升代码编辑效率。通过pip和conda命令,以及在Jupyter Notebook中启用插件的具体步骤。

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

Jupyter notebook安装扩展插件

  1. 安装Jupyter Notebook
pip install jupyter 
  1. 安装Jypyter Notebook扩展包
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
  1. 启动Jupyter Notebook
    jupyter notebook
    在浏览器中输入http://localhost:8888/,进入notebook首页,会发现菜单栏中多了一个Nbextensions,如下图所示。
    在这里插入图片描述
    然后就可以看到茫茫多的插件了。

推荐以下几个插件:

  • Code prettify,对代码进行格式化;
  • Collapsible Headings,可以根据headings折叠区域;
  • Codefolding,可以对代码块进行折叠;
  • ScrollDown,当代码输出内容过长,自动下拉滚动条;
  • Table of Contents (2),根据markdown的标题栏自动生成目录,有个按钮,可以自动添加数字编号!!!;

代码整齐很重要!
对于Python来说混乱的代码格式可能是致命的!
这里介绍安装code-pretty自动格式化插件,先执行命令开启:

jupyter nbextension enable code_prettify/code_prettify

依照官方说明还需要执行另外一个命令安装必要的第三方功能模块:

conda install yapf

然后就可以看到Notebook如下图出现一个小锤头工具。点击它就能把当前cell的代码自动格式化变整齐了,也可以使用快捷键Ctrl+L(苹果下也是ctrl不是Command)
在这里插入图片描述

### 如何在 Jupyter Notebook安装和管理插件 #### 插件的作用与环境准备 Jupyter Notebook 提供了一种交互式的编程方式,通过安装各种插件可以增强其功能[^5]。为了确保顺利安装并使用这些插件,建议先确认当前使用的 Python 环境以及 Jupyter Notebook 的版本。 对于较新的 Jupyter Notebook (7.x),部分旧版插件可能无法兼容,因此推荐尝试官方内置的功能替代方案[^2]。 #### 安装特定版本的 Jupyter Notebook 和所需依赖项 如果确实需要某些不支持最新版本的插件,则可以通过指定较低版本来解决问题: ```bash pip install -U "notebook==5.0" -i https://pypi.tuna.tsinghua.edu.cn/simple/ ``` 此命令将把 `notebook` 包更新到 5.0 版本,并从清华大学镜像源获取资源以加快下载速度[^3]。 #### 使用 Conda 进行更稳定的包管理和插件安装 考虑到不同库之间的潜在冲突问题,采用 Anaconda 或 Miniconda 来构建独立的工作区是一个不错的选择。下面是如何利用 conda 工具链完成整个过程的例子: ```bash conda create --name my_jupyter_env python=3.8 conda activate my_jupyter_env conda install -c conda-forge jupyter_contrib_nbextensions jupyter contrib nbextension install --user conda install -c conda-forge jupyter_nbextensions_configurator jupyter nbextensions_configurator enable --user ``` 上述脚本首先创建了一个名为 `my_jupyter_env` 的新虚拟环境,并指定了 Python 解释器的具体版本;接着依次安装了必要的扩展组件及其配置工具。 #### 启动服务后的初步验证 当一切设置完毕之后,在终端执行如下指令启动服务器: ```bash jupyter notebook ``` 正常情况下应该能够看到浏览器自动跳转至本地运行的服务页面,此时可通过界面上新增加的选项卡访问已启用的各种实用小部件[^1]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值