-
Notifications
You must be signed in to change notification settings - Fork 413
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
关于Jinja2版本造成的ImportError #223
Comments
我刚刚也遇到了这个问题,新版本的jinja2里面更改了escape的调用方式,安装jinja2的时候需要把版本限制在3.1.0以下 |
不知道那个依赖库的版本没写好,尝试一下
|
最近Jinja2和werkzeug的更新都导致了aiocqhttp出现调用问题,降低一下版本就行
|
我之前就有向 aiocqhttp 提交升级 Quart 版本的 issue,Quart 0.14 不支持 Python 3.10,现在最新的 Jinja2 和 Werkzeug 也不支持 0.14 了 |
通过降版本的方式依旧无法运行,是不是需要将旧的版本卸载干净之后再安装这个。 |
aiocqhttp 升到 1.4.3,就可以用最新的 Quart、Jinja2 和 Werkzeug 了 |
已经成功运行起来了,谢谢 |
是这样的,刚刚部署的时候一直出现
ImportError: cannot import name 'escape' from 'jinja2'
的问题。
然后我去查了下 aiocqhttp的依赖发现写的Quart>=0.14, 0.15;于是我试着更新了一下Quart版本之后成功运行了bot。怀疑是新版jinja2不支持旧版Qaurt导致的。
The text was updated successfully, but these errors were encountered: