Anaconda安装nbextensions

news2024/11/27 18:45:19

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.coloradmin.cn/o/471116.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Git 入门教程】第四节、Git冲突:如何解决版本控制的矛盾

Git是目前最流行的版本控制系统之一,它为团队协作开发提供了方便和高效的方式。然而,在多人同时修改同一个文件时,可能会出现代码冲突(conflict),导致代码无法正确合并。那么,如何解决Git冲突呢…

Imagination时昕:异构人工智能IP如何赋能数字化转型

4月26-28日,民生证券人工智能高峰论坛在北京举办,Imagination中国区战略市场及生态副总时昕博士受邀出席,并分享了“异构人工智能IP赋能数字化转型”的主题演讲。 全社会数字化转型大势所趋 毫无疑问,AI 已经渗透经济生产各个方面…

电赛校赛总结----一维板球系统【代码开源】

2022/4/21 搭建了整体的机械结构,最后因为经费问题,选择了用去年风力摆的架子去搭摄像头【openmv】,看当年的国赛题,选择的是ov7670,但我们讨论后觉得还是openmv的识别比较好,,下面的小球选用的是外径为3.2cm的水管&a…

设计模式——七大原则

目录 一、通过经典面试题掌握重点 二、设计模式的目的和核心原则 三、设计模式七大原则 3.1 单一职责原则(Single Responsibility Principle) 3.2 接口隔离原则(Interface Segregation Principle) 3.3 依赖倒转原则&#xf…

Mysql表索引(普通索引)

文章目录 一、创建表时定义索引二、已存在的表上创建索引 1.指向create语句2.指向alter table 语句三、查看索引执行情况总结 前言 所谓普通索引,就是在创建索引时,不附加任何限制条件(唯一、非空等限制)。该类型的索引可以创建…

C plus plus ——【面向对象编程】

系列文章目录 C plus plus 面向对象编程 文章目录 系列文章目录前言一、编程语言概述1.1低级语言概述1.2高级语言概述1.3面向过程、面向对象概述 二、面向过程编程的特性三、面向对象编程的特性四、类和对象4.1 类的概述4.2 类的声明与定义4.3 类的实现4.4 对象的生命 五、构造…

数字化转型导师坚鹏:BLM企业数字化转型战略

BLM企业数字化转型战略 ——以BLM模型为核心,实现知行果合一 课程背景: 很多企业存在以下问题: 不知道企业如何制定数字化转型战略? 不清楚其它企业数字化转型战略是如何制定的? 不知道其它企业数字化转型战略…

Spring-boot集成swagger以及MapStruct简单使用

1&#xff09;添加依赖&#xff0c;我使用3.0.0版本时会出现swagger-ui页面404的问题&#xff0c;所以改成2.9.2&#xff0c;使用默认版本swagger-model会出现判空异常。 <!-- swagger--><dependency><groupId>io.springfox</groupId><arti…

python+nodejs+php+springboot+vue 社区小区报修 -社区信息管理

客户可以对社区信息进行添加&#xff0c;修改&#xff0c;删除以及查询操作。界面如下图所示: 四、客户模块的实现 4.1车位租买支付 客户可以对车位信息进行租买后可以在个人后台进行支付操作。界面如下图所示: 4.2前台车位信息 客户登录之后&#xff0c;可以查看前台车位…

传输层 — UDP协议

目录 一、传输层 1.1 端口号 1.2 关于端口的常见问题 1.3 netstat && pidof 二、UDP协议 2.1 UDP协议格式 2.2 UDP协议特点 2.3 UDP缓冲区 2.4 基于UDP的应用层协议 一、传输层 在进行网络传输时&#xff0c;应用层需先将数据交给传输层&#xff0c;由传输层…

基于matlab仿真混合波束成形在多用户MIMO-OFDM系统中的使用

一、前言 本 例 说明 了 如何 在 大规模 MIMO 通信 系统 的 发射 端 采用 混合 波束 成形&#xff0c; 同时 使用 多 用户 和 单 用户 系统 的 技术。该示例采用全通道探测来确定发射机的通道状态信息。它将所需的预编码划分为数字基带和模拟RF组件&#xff0c;对多用户和单用户…

智能的PHP开发工具PhpStorm v2023.1全新发布——集成3v4l.org

PhpStorm是一个轻量级且便捷的PHP IDE&#xff0c;其旨在提高用户效率&#xff0c;可深刻理解用户的编码&#xff0c;提供智能代码补全&#xff0c;快速导航以及即时错误检查。可随时帮助用户对其编码进行调整&#xff0c;运行单元测试或者提供可视化debug功能。 PhpStorm v20…

商城订单模块实战 - 数据库设计、ABA问题处理、读写分离分库分表

引言 订单系统可以说是整个电商系统中最重要的一个子系统&#xff0c;因此订单数据可以算作电商企业最重要的数据资产。这篇文章我们来看看在我们的商城系统中订单服务是如何实现的&#xff0c;特别是在设计和实现一个订单系统的过程中有哪些问题是需要特别考虑的。 业务分析…

逾 200 家港企参与! GoGBA大湾区发展日(广州)圆满举行

2023年4月26日 – 由香港特别行政区政府政制及内地事务局粤港澳大湾区发展办公室、香港特别行政区政府驻粤经济贸易办事处&#xff08;驻粤办&#xff09;、香港贸易发展局&#xff08;香港贸发局&#xff09;广州办事处&#xff0c;以及香港贸发局GoGBA商贸支援合办的GoGBA大湾…

BSN-DDC基础网络详解(十):官方DDC应用SDK

官方 SDK 是 BSN 联盟为平台方推出的可快速接入 DDC 网络的工具包&#xff0c;目前 DID 和各个开放联盟链的官方 DDC SDK 都使用 Java 语言开发&#xff0c;其它主流语言的 SDK 根据市场反馈我们将陆续增加。如果算力中心方和平台方的业务系统的开发语言与 SDK 不匹配&#xff…

基于DSP+FPGA+ADS1282支持31Bit高精度数据采集方案(一)

3.1 系统需求分析 3.1.1 系统功能设计要求 本硬件处理平台的主要任务有三类&#xff0c;一是数据采集&#xff0c;包括采集惯性测量元件 的输出信号&#xff0c;接收外部系统校正信息&#xff0c;如 GPS 信息等&#xff1b;二是数据处理与计算&#xff0c;包 括惯性测量…

如何实现自动化按图片搜索淘宝商品(拍立淘)功能?拍立淘API接口item_search_img

我们都知道淘宝平台推出了拍立淘功能&#xff0c;如果大家遇到了自己喜欢的商品&#xff0c;就可以拍一张照片&#xff0c;在淘宝用拍立淘搜索就能够出现相似的同款&#xff0c;这样就不用再去找别人要链接了。淘宝拍立淘主要是通过图片识别来找相似主图的宝贝&#xff0c;那么…

基于JavaSpringmvc+myabtis+html的鲜花商城系统设计和实现

基于JavaSpringmvcmyabtishtml的鲜花商城系统设计和实现 博主介绍&#xff1a;5年java开发经验&#xff0c;专注Java开发、定制、远程、指导等,csdn特邀作者、专注于Java技术领域 作者主页 超级帅帅吴 Java项目精品实战案例《500套》 欢迎点赞 收藏 ⭐留言 文末获取源码联系方式…

分布式的流处理平台Kafka

目录&#xff1a; 一、简介二、基本概念三、生产者使用详解四、发送消息五、消费者代码示例 一、简介 ApacheKafka 是一个分布式的流处理平台。它具有以下特点&#xff1a; 支持消息的发布和订阅&#xff0c;类似于 RabbtMQ、ActiveMQ 等消息队列&#xff1b;支持数据实时处理…

从零开始实现VAE和CVAE

扩散模型可以看作是一个层次很深的VAE(变分自编码器)&#xff0c;前向&#xff08;forward&#xff0c;或者译为正向&#xff09;的过程&#xff0c;通过在多个尺度上添加噪声来逐步扰乱数据分布&#xff1b;然后是反向的过程&#xff0c;去学习如何恢复数据结构&#xff0c;上…