windows下jupyter 安装nbextension 插件填坑记
环境
软件和操作系统 | 版本号 |
---|---|
操作系统 | win7 64位 sp1 |
python版本 | 3.6.2 |
jupyter core | 4.5.0 |
jupyter notebook | 6.0.0 |
问题描述
本来以为给jupyter安装个插件,分分钟搞定的事,结果三天了还是没解决。
我回家用win10的电脑,5分钟搞定。
尝试了各种方式,卸载重装,修改环境变量,换不同的python版本。后来我快要放放弃的时候,我终于搞定了。
问题定位
我突然想到,是不是因为我安装了anaconda,于是增加了搜索关键字,终于发现了问题所在。
正确操作步骤
确定是已经安装好
anaconda
要在
anaconda prompt
模式下(重要的事情说三遍,三遍,三遍,此处省略一万字,万马奔腾)pip install jupyter_contrib_nbextensions
配置:
jupyter contrib nbextension install --user --skip-running-check
启动
jupyter notebook
,“Nbextensions”出现在导航栏中,在勾选目录。
查看 jupyter 版本
1 | (base) C:\Users\Mr.Sui>jupyter --version |
有用的插件
- 代码导航功能 Table of Contents
- 变量检查器 Variable Inspector
- 显示单元格运行的时间和长度 Excute time
- 折叠/放下标题 Collapsible Headings
- 折叠代码 Codefolding
- 隐藏代码 hide input 隐藏选定代码 hide input all 隐藏所有代码
- 代码自动补全 Hinterland
- 通知 Notify Jupyter Notebook
首先你要勾选Notify扩展,其次再点击按钮正式启动。你选择的时间是Jupyter Notebook运行的最短时间,到点后它会向你发送通知
隐藏活动状态栏 zenmode
tqdm_notebook 为循环代码显示执行进度条
1 | # 先安装 tqdm :pip install tqdm |
- 脚本自动保存 AutoSaveTime