IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Jupyter Notebook安装 nbextensions 插件 -> 正文阅读

[开发工具]Jupyter Notebook安装 nbextensions 插件


安装 nbextensions 插件
一、打开Anaconda Prompt窗口,执行第一个命令,用于安装nbextensions:

pip install jupyter_contrib_nbextensions
二、再执行第二个命令,用于安装 javascript and css files

jupyter contrib nbextension install --user
三、最后执行,用于安装configurator

pip install jupyter_nbextensions_configurator
四、如果出错的话,先执行卸载命令,再执行上面命令,再试一次:

pip uninstall jupyter_contrib_nbextensions
pip uninstall jupyter_nbextensions_configurator
1
2
若是pip连接超时,采用清华镜像安装

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter_contrib_nbextensions
# 超时可以加--default-timeout=10000
1
然后重新启动Jupyter Notebook后,就会发现已经有Nbextensions标签了。


常用插件
代码提示(Hinterland)
代码字号调整(code font size)
代码美化(code prettify)
并排显示(Split Cells NoteBook)
Collapsible headings 折叠标题
Notify 通知机制,跑一些耗时较久的任务,完成后通知
Codefolding 折叠代码
Zen mode 隐藏活动状态栏,方便注意代码
Execute time 显示运行的时间

4. 各选项详解

(some) LaTeX environments for Jupyter:可以在jupyter MD模式下进行公式编辑
2to3 Converter:转换
AddBefore:添加前后代码块,可以用快捷键A,B代替。
Autopep8:自动格式化 Python 代码,符合 PEP8 规范,需要安装autopep8包
AutoSaveTime:设置代码自动保存时间
Autoscroll:自动滚屏
Cell Filter:依据标签过滤单元格
Code Font Size:代码字号调整
Code prettify:代码自动对齐和美化,需要安装yapf包
Codefolding:折叠代码块
Codefolding in Editor:折叠代码块
CodeMirror mode extensions
Collapsible Headings:MD模式下折叠标题 # 一级标题····
Comment/Uncomment Hotkey:增加取消注释热键
contrib_nbextensions_help_item:增加帮助菜单
datestamper:增加粘贴本地日期和时间工具
Equation Auto Numbering:公式自动编号
ExecuteTime:记录代码块运行时间
Execution Dependencies:记录cell之间的依赖关系
Exercise:隐藏或显示单元格
Exercise2:隐藏或显示单元格
Export Embedded HTML:将文件导出为html文件
Freezes:单元格锁定,只读功能
Gist-it:一键发布Github
Help panel:工具栏帮助按钮
Hide Header:隐藏标题栏、菜单栏和工具栏
Hide input:展开和隐藏代码
Hide input all:展开和隐藏代码
Highlight selected word:高亮显示被选中的对象以及所有代码单元中该对象的所有实例
highlighter:荧光笔功能
Hinterland:代码自动补全提示
Initialization cells:在工具栏中增加运行所有被框选为“初始化代码单元”的代码单元
insort formatter:排序代码单元中导入的包(需要安装isort包)
jupyter-js-widgets/extension
Keyboard shortcut editor:创建/修改/删除Jupyter的快捷键
Launch QTConsole:使用QTConsole内核
Limit Output:显示代码单元输出的文本或HTML的字符数
Live Markdown Preview:MD样式
Load TeX macros:加载TeX宏
Move selected cells:增加上下移动单元格的功能
Navigation-Hotkeys:增加用于导航的快捷键
Nbextensions dashboard tab:在主页中提供配置Nbextensions的接口.
Nbextensions edit menu item
nbTranslate:在工具栏中增加语言翻译工具
Notify:增加在Jupyter内核空闲时的通知提示功能
Printview:将当前代码文件转换为html文件
Python Markdown:允许使用{{x}}的方法来直接输出结果
Rubberband:允许进行多个单元的选择
Ruler:标尺功能
Ruler in Editor:标尺功能
Runtools:运行更多cell
Scratchpad:增加单元,可以针对当前cell执行代码,而无需修改notebook中的内容
ScrollDown:自动在选中单元格时向下滚动
Select CodeMirror Keymap:使用CodeMirror获取键盘映射,可以禁用非Jupyter的其他浏览器快捷键
SKILL Syntax:CodeMirror的Skill模块
Skip-Traceback:跳过报错的路径追踪,只显示错误名称和类型的摘要
Snippets:在工具栏中增加添加指定代码单元的功能
Snippets Menu:在菜单栏中增加可自定义的菜单栏,用以插入代码片段
spellchecker:拼写检查
Split Cells Notebook:对代码块进行分割,可以并列显示
Table of Contents (2):MD模式中侧边展示目录
table_beautifier:美化输出单元格
Toggle all line numbers:在工具栏中增加一个控制所有单元格行号是否显示的工具
Tree Filter:在Jupyter笔记本文件树页面中增加按文件名过滤的功能
Variable Inspector:变量查看
zenmode:增加Zenmode功能扩展
?

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-12-06 15:28:08  更:2021-12-06 15:29:55 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 17:17:48-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码