当前位置:网站首页>解决安装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,就会发现错误没有啦!!!!!!
边栏推荐
- 动态规划总括
- C Expert Programming Chapter 4 The Shocking Fact: Arrays and Pointers Are Not the Same 4.3 What is a Declaration and What is a Definition
- 4.3 Annotation-based declarative transactions and XML-based declarative transactions
- 4.1 声明式事务之JdbcTemplate
- 12. Paging plugin
- 读者让我总结一波 redis 面试题,现在肝出来了
- 7.13 Day20----MYSQL
- Grain Mall - Basics (Project Introduction & Project Construction)
- Get the selected content of the radio box
- 8大软件供应链攻击事件概述
猜你喜欢
随机推荐
9. Dynamic SQL
Plus版SBOM:流水线物料清单PBOM
day13--postman interface test
Landing, the IFC, GFC, FFC concept, layout rules, forming method, use is analysed
C Expert Programming Chapter 4 The Shocking Fact: Arrays and Pointers Are Not the Same 4.5 Other Differences Between Arrays and Pointers
el-Select 选择器 底部固定
力扣:746. 使用最小花费爬楼梯
Can 't connect to MySQL server on' localhost3306 '(10061) simple solutions
Will the 2023 PMP exam use the new version of the textbook?Reply is here!
8、自定义映射resultMap
MySQL date functions
Teenage Achievement Hackers Need These Skills
C Expert Programming Chapter 5 Thinking about Linking 5.2 Advantages of Dynamic Linking
渗透测试(PenTest)基础指南
Interesting Kotlin 0x0E: DeepRecursiveFunction
【一步到位】Jenkins的安装、部署、启动(完整教程)
DataTable uses Linq for grouping and summarization, and converts the Linq result set into DataTable
谷粒商城-基础篇(项目简介&项目搭建)
Canal mysql data synchronization
TSF微服务治理实战系列(一)——治理蓝图









