RuntimeError: Working outside of application context. This typically means that you attempted to use functionality that needed the current application. To solve this, set up an application context with app.app_context(). See the documentation for more information. 进程已结束,退出代码1
时间: 2024-03-30 13:35:14 浏览: 290
pytorch模型提示超出内存RuntimeError: CUDA out of memory.
5星 · 资源好评率100%
这个错误通常是因为在 Flask 应用程序上下文之外的地方调用了需要应用程序上下文的功能。可以尝试使用 `app.app_context()` 方法来设置应用程序上下文,从而解决这个问题。在 Flask 中,应用程序上下文是 Flask 应用程序中的一个环境,可以在其中访问 Flask 的核心对象(例如 `request` 和 `session`)。您可以在函数或方法中使用 `with app.app_context():` 语句来为当前上下文中的代码块设置应用程序上下文。请注意,在进行 Flask 应用程序上下文之外的操作时,应该避免使用 Flask 核心对象。
阅读全文