proxy_pool
proxy_pool copied to clipboard
ImportError: cannot import name 'Markup' from 'jinja2'
启动web服务报错ImportError: cannot import name 'Markup' from 'jinja2'
安装requirements.txt里面指定的版本包
我也遇到这样的问题了,并确定了是指定版本包,还是报一样的错......
我把jinja2版本降低为3.1.1,其他组件的版本默认最新,终于可以了
改用 python 3.6.8 没问题了,可以参考下。 我用python 3.7 也用不了
请问你的python版本是哪一个呢,我用3.9出现了同样问题,一直试到3.7,jinja2 3.1.1就是最新版本了
我也是同样的提示,问题出在flask,用pip把flask更新的最新就好了。 jinja2 Version 3.0.1的change log里有一条:Fixed calling deprecated jinja2.Markup without an argument. Use markupsafe.Markup instead. 应该是老版本的flask使用了jinja2的Markup.
pip install Flask==2.1.1 可解决此问题(python3.9.11)
pip install Flask==2.1.1 可解决此问题(python3.9.11)
可用
pip install Flask==2.1.1 可解决此问题(python3.9.11)
可用
可用+1
pip install Flask==2.1.1
有效