jupyter notebook 安装扩展nbextensions
安装nbextensions可提高jupyter notebook效率,安装步骤如下:
1、pip 方式安装:
(gluon) [root@localhost ~]# pip install jupyter_contrib_nbextensions
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting jupyter_contrib_nbextensions
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/33/f0/6e2c00afda860f655fbf0f795f7310bdbf12122846344dfdc803fc7455d5/jupyter_contrib_nbextensions-0.5.1-py2.py3-none-any.whl (20.9MB)
...
2、安装关联的 JavaScript 和 CSS 文件:安装关联的 JavaScript 和 CSS 文件:
(gluon) [root@localhost ~]# jupyter contrib nbextension install
...
[I 22:29:28 InstallContribNbextensionsApp] Installing jupyter_contrib_nbextensions items to config in /usr/local/etc/jupyter
Enabling: jupyter_nbextensions_configurator
- Writing config: /usr/local/etc/jupyter
- Validating...
jupyter_nbextensions_configurator 0.4.1 OK
Enabling notebook nbextension nbextensions_configurator/config_menu/main...
Enabling tree nbextension nbextensions_configurator/tree_tab/main...
[I 22:29:28 InstallContribNbextensionsApp] Enabling notebook extension contrib_nbextensions_help_item/main...
[I 22:29:28 InstallContribNbextensionsApp] - Validating: OK
[I 22:29:28 InstallContribNbextensionsApp] - Editing config: /usr/local/etc/jupyter/jupyter_nbconvert_config.json
[I 22:29:28 InstallContribNbextensionsApp] -- Configuring nbconvert template path
[I 22:29:28 InstallContribNbextensionsApp] -- Configuring nbconvert preprocessors
[I 22:29:28 InstallContribNbextensionsApp] - Writing config: /usr/local/etc/jupyter/jupyter_nbconvert_config.json
[I 22:29:28 InstallContribNbextensionsApp] -- Writing updated config file /usr/local/etc/jupyter/jupyter_nbconvert_config.json
3、重启jupyter notebook服务
4、在浏览器访问jupyter notebook 即可看到nbextensions标签
5、使用:(以Code prettify为例,Code prettify是代码规范化扩展工具,其支持程序为yapf)
(1)在nbextensions标签页面勾选Code prettify,勾选后,在jupyter note页面工具栏可看到新增一个小锤样图标。
(2)安装扩展所需插件程序(这一步不一定是必须的,上一步的勾选完成后,系统应能自动下载和配置相关需求扩展程序。若出现错误,根据提示进行安装):
(gluon) [root@localhost ~]# pip install yapf
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting yapf
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/7c/21/534d143afd3df9cae9b21674fcc32207cb80cfb3de56b89ef7a37c746cca/yapf-0.29.0-py2.py3-none-any.whl (185kB)
|████████████████████████████████| 194kB 353kB/s
Installing collected packages: yapf
Successfully installed yapf-0.29.0
(3)使用:选中一个cell,点击该小锤样图标,即可看到代码被规范化。若先按下Shift键不放,再点击该小锤样图标,则该页面所有cell的代码都全部被规范化。
快捷键:Ctrl + L (规范化一个cell内代码);Ctrl + Shift + L (规范化全部cell内的代码)
相关参考:《推荐Variable Inspector | DeBug工具PySnooper | 暗色系个性化》https://blog.csdn.net/Suexy_/article/details/102516961
jupyter notebook 安装扩展nbextensions的更多相关文章
- Jupyter notebook安装扩展插件
1. 安装Jupyter Notebook pip install jupyter 2. 安装Jypyter Notebook扩展包 pip install jupyter_contrib_nbext ...
- Windows下的Jupyter Notebook 安装与自定义启动(图文详解)
不多说,直接上干货! 前期博客 Windows下的Python 3.6.1的下载与安装(适合32bits和64bits)(图文详解) 这是我自定义的Python 的安装目录 (D:\SoftWare\ ...
- Windows下的Jupyter Notebook 安装与自定义启动
1.Jupyter Notebook 和 pip 为了更加方便地写 Python 代码,还需要安装 Jupyter notebook. 利用 pip 安装 Jupyter notebook. 为什么要 ...
- 全真教程:Windows环境Jupyter Notebook安装、运行和工作文件夹配置
全真教程:Windows环境Jupyter Notebook安装.运行和工作文件夹配置 @ 目录 全真教程:Windows环境Jupyter Notebook安装.运行和工作文件夹配置 一.Jupyt ...
- IPython与Jupyter notebook 安装与配置,插件扩展,主题,PDF输出
基于 python2.7.13 32-bit版本安装 1.安装pyreadline https://pypi.python.org/pypi/pyreadline 下载对应的32位版本 安装Micro ...
- 【机器学习实践】Jupyter Notebook安装 侧边导航栏功能 操作及其他常用扩展功能介绍
安装过程: 1. 首先我们引入jupyter_contrib_nbextension这个第三方库. 2. 在Anaconda Promot中输入命令: pip install jupyter_con ...
- 如何为 Jupyter Notebook 安装代码提示功能
按照上一篇博客安装完 Python 和 Jupyter Notebook 后,我们已经可以使用 Notebook 愉快的编写 Python 代码了,但是发现它不像其他编辑器那样会弹出代码提示,这稍微有 ...
- jupyter notebook安装/代码补全/支持golang 踩坑记
安装(不要用root) 安装anaconda3,然后ln -s bin目录下的jupyter命令到/usr/bin目录下 生成密码备用 敲ipython进入交互终端 In [1]: from note ...
- jupyter notebook 安装配置使用,+目录插件安装
1.安装 pip3 install jupyter 2.配置 2.1. 生成一个 notebook 配置文件 jupyter notebook --generate-config /root/.jup ...
随机推荐
- E - Tunnel Warfare HDU - 1540 F - Hotel G - 约会安排 HDU - 4553 区间合并
E - Tunnel Warfare HDU - 1540 对这个题目的思考:首先我们已经意识到这个是一个线段树,要利用线段树来解决问题,但是怎么解决呢,这个摧毁和重建的操作都很简单,但是这个查询怎么 ...
- SpringMVC源码学习:容器初始化+MVC初始化+请求分发处理+参数解析+返回值解析+视图解析
目录 一.前言 二.初始化 1. 容器初始化 根容器查找的方法 容器创建的方法 加载配置文件信息 2. MVC的初始化 文件上传解析器 区域信息解析器 handler映射信息解析 3. Handler ...
- Java的Object.wait(long)在等待时间过去后会继续往后执行吗
Java的Object.wait(long)在等待时间过去后会继续往后执行吗 Object.wait(long)方法相比于wait,多了个等待时长,那么当等待时长过去后,线程会继续往下执行吗? 单个线 ...
- SpringDataJpa实现增删改查分页
一.引入依赖 <properties> <spring.version>4.2.4.RELEASE</spring.version> <hibernate.v ...
- [linux] VNC the connection was refused by the computer
在用VNC 连接host的时候发现“”“the connection was refused by the computer ” 方法:发现登录这个host,敲打:verser 的时候出现了这个: 它 ...
- 用项目强化你的webpack
用你的webpack实现vue-cli 本文围绕前端工程化,用webpack从零搭建一个完整项目的过程 本文核心知识点: webpack的使用 vue组件化思想 Element-UI的使用 别走别走, ...
- Antd 表格数据分页展示
分页组件代码 render(){ const {total,size,currenPage} = this.state // 参数分别为数据总条数.每页数据条数.当前页页码 return ( // 渲 ...
- docker容器与系统时间同步最佳方法
前言:在Docker容器创建好之后,可能会发现容器时间跟宿主机时间不一致,此时需要同步它们的时间,让容器时间跟宿主机时间保持一致. 一.分析时间不一致的原因 宿主机采用了CST时区,CST应该是指(C ...
- RobotFramework自动化测试之元素定位
前言:最近在做基于RF框架的Web自动化测试,其中涉及到元素的定位,主要用到id.name.xpath.css四中定位方法,尤其后面的两种方法特别有效,可以解决大部分的定位问题. id和name定位 ...
- gentoo 下安装lamp
更新系统 emerge --sync emerge --update world 安装apache emerge www-servers/apache rc-update add apache2 de ...