解决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 \ from .html import HTMLExporter File "C:\\ProgramData\\Anaconda3\\lib\\site-packages\\nbconvert\\exporters\\html. py", line 14, in \ 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 版本了。 ```bash pip uninstall jinja2 pip install jinja2==3.0.3 ```

相关推荐
识途老码10 小时前
python装饰器
开发语言·python
fresh hacker10 小时前
【Python数据分析】速通NumPy
开发语言·python·数据挖掘·数据分析·numpy
爱笑的眼睛1110 小时前
端到端语音识别系统的前沿实践与深度剖析:从RNN-T到Conformer
java·人工智能·python·ai
相思半10 小时前
机器学习模型实战全解析
大数据·人工智能·笔记·python·机器学习·数据挖掘·transformer
xingzhemengyou110 小时前
python datetime模块使用
前端·python
2401_8414956410 小时前
【LeetCode刷题】跳跃游戏
数据结构·python·算法·leetcode·游戏·贪心算法·数组
BoBoZz1911 小时前
MarchingCases marchingcubes算法15种情况的展示
python·vtk·图形渲染·图形处理
彼岸花开了吗11 小时前
构建AI智能体:五十二、反应式智能体:基于“感知-行动”,AI世界的条件反射
人工智能·python·agent
weixin_4296907211 小时前
# 数字人系统开发:如何选择可靠的开源方案在人工智能和虚
人工智能·python·开源
艾上编程11 小时前
《Python实战小课:数据分析场景——解锁数据洞察之力》导读
python·数据挖掘·数据分析