当前位置: 首页 > news >正文

解决jupyter notebook 新建或打开.ipynb 报500 : Internal Server Error(涉及jinja2兼容性问题)

报错:

[E 10:09:52.362 NotebookApp] 500 GET /notebooks/Untitled16.ipynb?kernel_name=pyt hon3 (::1) 93.000000ms referer=http://localhost:8888/tree

......

重点是:

from .exporters import * File "C:\ProgramData\Anaconda3\lib\site-packages\nbconvert\exporters\__ini t__.py", line 3, in <module> from .html import HTMLExporter File "C:\ProgramData\Anaconda3\lib\site-packages\nbconvert\exporters\html. py", line 14, in <module> from jinja2 import contextfilter ImportError: cannot import name 'contextfilter' from 'jinja2' (C:\ProgramDat a\Anaconda3\lib\site-packages\jinja2\__init__.py) [E 10:17:44.277 NotebookApp] { "Host": "localhost:8888",

找到问题是from jinja2 import contextfilter

查找资料是3.0.3 版本以后,jinja2移除了contextfilter方法

所以只能卸载jinja2的较新版本,降级到3.0.3 版本了。

pip uninstall jinja2
pip install jinja2==3.0.3

http://www.lryc.cn/news/492484.html

相关文章:

  • 【若依ruoyi Vue前端线上个人服务器部署】以及常见报错问题解决
  • Python学习第十天--处理CSV文件和JSON数据
  • python基础(一)
  • go-carbon v2.5.0 发布,轻量级、语义化、对开发者友好的 golang 时间处理库
  • 守护进程
  • 学习日记_20241126_聚类方法(自组织映射Self-Organizing Maps, SOM)
  • 【接口自动化测试】一文从0到1详解接口测试协议!
  • 安全设备-日志审计-系统安装部署配置
  • 【ArcGIS Pro】实现一下完美的坐标点标注
  • Unity项目性能优化列表
  • 【系统架构设计师】高分论文:论软件架构的生命周期
  • 流量控制和拥塞控制的区别
  • CSS 背景、阴影和混合模式
  • 第49届ICPC亚洲区域赛,非凸科技再次支持上海赛站
  • 良好的并发编程习惯之封闭(Confinement)
  • docker镜像、容器、仓库介绍
  • 写个添加球队和展示球队的功能--laravel与inertia
  • 自制Windows系统(十)
  • World of Warcraft /script SetRaidTarget(“target“, n, ““) n=8,7,6,5,4,3,2,1,0
  • Rust中Tracing 应用指南
  • 海外媒体发稿:根据您的要求编写二十个文案标题方法-华媒舍
  • gitlab:使用脚本批量下载项目,实现全项目检索
  • macos 使用 nvm 管理 node 并自定义安装目录
  • 网络编程第一课
  • 玩转 Burp Suite (1)
  • 【linux】(16)date命令
  • 算法笔记:并查集
  • 密码系统设计实验3-2
  • Spring Boot 与 Spring Cloud Alibaba 版本兼容对照
  • SVD 奇异值分解