当前位置: 首页 > article >正文

Anaconda安装nbextensions

nbextensions 是 Jupyter 非常好的插件,它是将一系列 js 脚本嵌入到 Jupyter 中,增强 Jupyter 的交互式体验,可以让你的 Jupyter 变得非常强大。
Unofficial Jupyter Notebook Extensions

安装nbextensions

以管理员身份运行Anaconda Prompt,依次敲以下命令

  • pip 安装
# 安装nbextensions
pip install jupyter_contrib_nbextensions
# 配置
jupyter contrib nbextension install --user
# 安装nbextensions_configurator
pip install jupyter_nbextensions_configurator
# 配置
jupyter nbextensions_configurator enable --user

如果网速太慢可以用清华源:

pip install jupyter_contrib_nbextensions -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install jupyter_nbextensions_configurator -i https://pypi.tuna.tsinghua.edu.cn/simple
  • conda安装(pip安装后没显示可以试试conda安装)
# 安装jupyter_nbextensions_configurator和jupyter_contrib_nbextensions
conda install -c conda-forge jupyter_nbextensions_configurator
conda install -c conda-forge jupyter_contrib_nbextensions
# 如果重启jupyter notebook发现扩展只有四个,继续敲以下两个命令
jupyter contrib nbextension install --user
jupyter nbextensions_configurator enable --user

安装成功后就能看到Jupyter Notebook主页顶部多了一个Nbextensions的选项卡,里面有很多拓展可以使用

卸载nbextensions

1.如果安装后还是看不到Nbextensions选项卡,可以先pip或者conda卸载再重装

  • pip 卸载
pip uninstall jupyter_contrib_nbextensions
pip uninstall jupyter_nbextensions_configurator
  • conda 卸载
conda remove jupyter_nbextensions_configurator

然后重新按前面的步骤安装nbextensions

2.如果重装后还是不行,可以考虑将pip或者conda升级到最新的版本后再进行配置

# pip 升级
python -m pip install --upgrade pip
# conda升级
conda update -n base -c conda-forge conda

3.如果还是不行,可能是因为Anaconda版本过高导致不兼容(但也不会出现报错),可以去官网下载历史版本
Anaconda历史版本
(2023年4月尝试过Anaconda3-2023.03-1-Windows-x86_64版本,搞了很久发现不行,翻了无数文档后终于发现这个不报错的bug…),卸干净Anaconda后找个历史版本安装一下,重复前面步骤(尝试了Anaconda3-2020.11-Windows-x86_64这个版本发现可行),卸干净Anaconda的方式可以看这篇文章:anaconda 完全卸载——重装。

4.如果安装了历史版本的Anaconda,再安装nbextensions后打开jupyter notebook出现了ERROR500或者ERROR404,有可能是因为新安装的nbextensions和原本的jupyter版本出现冲突,建议更换Anaconda版本或者jupyter版本

NbExtensions

这是我安装好的拓展
在这里插入图片描述这里推荐几个常用的插件:
Table of Contents(2):目录功能,极度推荐
Collapsible Headings:可以根据Markdown的Headings 进行内容折叠, 这对于显示和管理后面的代码十分有用
Codefolding: 代码折叠
Highlight selected word: 可以高亮选中所有单元中选中的所有实例,这对查找代码位置十分有用
Skip-Traceback: 跳过报错回溯,可以一键复制报错信息
Variable Inspector:可以查看变量情况

参考来源:
Jupyter Notebook插件工具Nbextensions完美安装
jupyter notebook插件安装(jupyter notebook NBextensions)
如何在Anaconda中为jupyter安装扩展Nbextensions插件
安装 nbconvert(转换jupyter notebook)


http://www.kler.cn/a/15956.html

相关文章:

  • 11.13机器学习_线性回归
  • C++的一些模版
  • VBA学习笔记:点击单元格显示指定的列
  • 计算机视觉 ---常见图像文件格式及其特点
  • 【计算机网络】设备如何监听 ARP 请求广播
  • 【3D Slicer】的小白入门使用指南四
  • DateFormat使用时需要注意:多线程下需要特殊处理
  • NTT入门 开拓者的卓识
  • Pycharm卡顿、反应慢、CPU占用高
  • 嘉明的数据结构学习Day5——作栈和队列以及它们的顺序存储与链式存储的实现
  • D触发器仿真实验
  • 【高危】泛微 e-cology <10.57 存在 SQL注入漏洞(POC)(MPS-ndqt-0im5)
  • SVG中line标签的使用以及其外观属性的运用
  • 小程序获取input的值,以及绑定输入事件
  • 使用物联网技术进行肥胖管理是可行的吗?
  • 第四十四章 管理镜像 - 传入日记传输率
  • 配置 RT-Thread 的工程目录
  • 【14.HTML-移动端适配】
  • 人工智能技术在建筑能源管理中的应用场景
  • AI绘画——Lora模型Niji-Expressive V2 launch(灵动优雅,张力尽显)
  • LabVIEW CompactRIO 开发指南 3 选择CompactRIO编程模式
  • 架构基本概念和架构本质
  • 这年头,谁还在「贩卖」生活方式?
  • 【python知识】运算符博览
  • css 实现太极效果
  • 【MFAC】基于紧格式动态线性化的无模型自适应控制