pyecharts导入bar报错,ImportError: cannot import name 'Markup' from 'jinja2'

请问大家pyecharts相关包安装之后,在导入Bar、EffectScatter等绘图函数的时候,一直报错ImportError: cannot import name 'Markup' from 'jinja2' ;尝试更新jinja2、flask包不同版本,都没有解决,依然报错??请问有效的解决办法???

img

这和pyecharts没关系,是jinja2版本过高,3.1.2中已经去掉了Markup,改为marupsafe可实现。
详细可见:
https://blog.csdn.net/u014125025/article/details/129064453

可以强制重新安装一下pyecharts:

pip install pyecharts

这样会自动解决依赖项版本的问题。