ImportError: cannot import name 'app_ctx' from 'flask.globals'
时间: 2023-10-08 21:11:15 浏览: 2560
Mamba selective-scan-cuda-linux-gnu.so 用此编译好的文件进行替换即可
这个错误可能是因为你在导入`flask.globals`模块时尝试使用其中的`app_ctx`属性,但是该属性在新版本的 Flask 中已被移除。
如果你需要使用应用上下文来管理 Flask 应用程序的上下文,则可以使用`flask.current_app`代替`flask.globals.app_ctx`。
例如,如果你的代码如下:
```python
from flask.globals import app_ctx
with app_ctx():
# do something with the app context
```
你可以改为:
```python
from flask import current_app
with current_app.app_context():
# do something with the app context
```
这样就可以避免`ImportError`错误了。
阅读全文