解决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 ```

相关推荐
ZhengEnCi3 小时前
08c. 检索算法与策略-混合检索
后端·python·算法
明月_清风9 小时前
Python 内存手术刀:sys.getrefcount 与引用计数的生死时速
后端·python
明月_清风9 小时前
Python 消失的内存:为什么 list=[] 是新手最容易踩的“毒苹果”?
后端·python
Flittly1 天前
【从零手写 ClaudeCode:learn-claude-code 项目实战笔记】(3)TodoWrite (待办写入)
python·agent
千寻girling1 天前
一份不可多得的 《 Django 》 零基础入门教程
后端·python·面试
databook1 天前
探索视觉的边界:用 Manim 重现有趣的知觉错觉
python·动效
明月_清风1 天前
Python 性能微观世界:列表推导式 vs for 循环
后端·python
明月_清风1 天前
Python 性能翻身仗:从 O(n) 到 O(1) 的工程实践
后端·python
helloweilei2 天前
python 抽象基类
python
用户8356290780512 天前
Python 实现 PPT 转 HTML
后端·python