当前位置:网站首页>解决安装nbextensions后使用Jupyter Notebook时出现template_paths相关错误的问题
解决安装nbextensions后使用Jupyter Notebook时出现template_paths相关错误的问题
2022-08-04 05:24:00 【superchao1982】
昨天在讲为了在离线场景下培训学员利用python进行数据分析和数据可视化时,专门配置虚拟机的时候,安装好Jupyter Notebook后,再安装Extensions工具插件后,控制台出现了很多template_paths找不到的错误的问题,经过摸索后,终于找到了问题的所在,就是 不知道哪个人擅自把原来nbconvert版本中的template_path换成了template_paths了。。。
安装好Jupyter Notebook后,再用:
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
pip install jupyter_nbextensions_configurator --user
jupyter nbextensions_configurator enable --user
安装nbextensions工具包,但是,会出现很多找不到template_paths的错误。。。,解决办法如下:
1.进入到C:\ProgramData\Anaconda3\Lib\site-packages\nbconvert\exporters文件夹里面打开其中的templateexporter.py文件(注意:在安装Anaconda3时由于我选择的是“所有用户”选项,所以在ProgramData目录下,如果选择的是“当前用户”选项,就会在所选的用户目录下);

2.将template_paths全部替换为template_path,注意查找替换时要用全词替换,这里我用的是Notepad++:

查找替换对话框:

替换后,会进行6处替换,最后保存文件即可!
注意,由于是在C盘中,所以直接点击保存的话就会提示文件正在使用而无法删除,而且右键也没有办法用管理员来运行NotePad++,我的选择是另存为一个文件,然后再重新进入到C:\ProgramData\Anaconda3\Lib\site-packages\nbconvert\exporters文件夹里面,删除其中的templateexporter.py文件(此时会提示需要管理员权限,删除即可,然后把刚才修改的文件名字改为templateexporter.py即可)
完成后,再重新运行Jupyter Notebook,就会发现错误没有啦!!!!!!
边栏推荐
- 高性能高可靠性高扩展性分布式防火墙架构
- npm安装依赖报错npm ERR! code ENOTFOUNDnpm ERR! syscall getaddrinfonpm ERR! errno ENOTFOUND
- [One step in place] Jenkins installation, deployment, startup (complete tutorial)
- 擎朗智能全国研发创新中心落地光谷:去年曾获2亿美元融资
- 4.3 Annotation-based declarative transactions and XML-based declarative transactions
- Will the 2023 PMP exam use the new version of the textbook?Reply is here!
- Redis common interview questions
- 注意!软件供应链安全挑战持续升级
- BFC、IFC、GFC、FFC概念理解、布局规则、形成方法、用处浅析
- 解决错误:npm WARN config global `--global`, `--local` are deprecated
猜你喜欢

The difference between px, em, and rem

8. Custom mapping resultMap

《看见新力量》第四期免费下载!走进十五位科技创业者的精彩故事

4.3 基于注解的声明式事务和基于XML的声明式事务

DP4398:国产兼容替代CS4398立体声24位/192kHz音频解码芯片

day13--postman interface test

【问题解决】同一机器上Flask部署TensorRT报错记录

Resolved error: npm WARN config global `--global`, `--local` are deprecated

自动化测试的成本高效果差,那么自动化测试的意义在哪呢?

一个对象引用的思考
随机推荐
What are the steps for how to develop a mall system APP?
Interesting Kotlin 0x0E: DeepRecursiveFunction
【问题解决】同一机器上Flask部署TensorRT报错记录
4.2 Declarative Transaction Concept
Towards Real-Time Multi-Object Tracking (JDE)
文献管理工具 | Zotero
《看见新力量》第四期免费下载!走进十五位科技创业者的精彩故事
4.2 声明式事务概念
C专家编程 第4章 令人震惊的事实:数组和指针并不相同 4.3 什么是声明,什么是定义
MySQL日志篇,MySQL日志之binlog日志,binlog日志详解
Redis common interview questions
编程大杂烩(四)
[Cocos 3.5.2]开启模型合批
MySQL date functions
C语言 -- 操作符详解
【云原生--Kubernetes】Pod资源管理与探针检测
入坑软件测试的经验与建议
力扣:70. 爬楼梯
Cannot read properties of null (reading 'insertBefore')
7. Execution of special SQL