报错:cannot import name 'app_ctx' from 'flask.globals' 怎么解决?
时间: 2023-10-10 19:04:32 浏览: 245
ngx_stream_module.so
这个问题可能是因为您的 Flask 版本太低导致的。从 Flask 1.0 版本开始,`app_ctx` 已经被移动到了 `flask._app_ctx_ctx` 模块中。
您可以尝试更新 Flask 的版本,或者在您的代码中使用 `flask._app_ctx_ctx` 替换 `flask.globals` 中的 `app_ctx`。例如:
```python
from flask import _app_ctx_ctx
# 使用 _app_ctx_ctx 替代 app_ctx
with _app_ctx_ctx():
# your code here
```
希望这能帮助您解决问题!
阅读全文