【发布时间】:2022-12-17 08:41:46
【问题描述】:
我在 PyCharm CE 上安装了 reprexpy 0.3.1,但是当我运行它时,出现以下错误:
(...)
File "/Users/serena/PycharmProjects/pythonProject2/venv/lib/python3.7/site-packages/nbconvert/exporters/html.py", line 14, in <module>
from jinja2 import contextfilter
ImportError: cannot import name 'contextfilter' from 'jinja2' (/Users/serena/PycharmProjects/pythonProject2/venv/lib/python3.7/site-packages/jinja2/__init__.py)
Process finished with exit code 1
按照here 和here 的建议,我尝试在终端中更新 nbconvert:
pip install --upgrade nbconvert
然后我重新启动 PyCharm CE,但我一直收到同样的错误。
【问题讨论】:
-
我尝试降级 tornado 和 Jupyter 以与 reprexpy 兼容,但这也不起作用。我最终使用了一个替代包,reprexlite pypi.org/project/reprexlite
-
嗨,艾米,这是在最新版本的软件包中修复的。我觉得如果你下载它应该没问题。
标签: python pycharm nbconvert reprex