繁体   English   中英

由于 gunicorn AppImportError,应用程序无法启动

[英]Application won't start due to gunicorn AppImportError

我使用 Python 和 Dash(数据表、html 等)创建了一个非常基本的应用程序。 我正在尝试运行应用程序以使用 gunicorn 和 Render 进行部署,但是当我尝试部署它时不断收到错误消息,以下是错误:

File "/opt/render/project/src/.venv/lib/python3.7/site-packages/gunicorn/util.py", 
line 430, in import_app    raise 
AppImportError("Application object must be callable.")gunicorn.errors.AppImportError: 
Application object must be callable.

我发现的每个问题或文档都表明我使用的文件/对象的命名可能有问题。 是否有可能用于创建 Dash 表的 Dash 功能是

app = Dash(__ name__)

导致 gunicorn 调用运行应用程序的问题? (见下文)

gunicorn Fantasy_Stats_Tracking:app

任何帮助都会很棒! 提前致谢!

文档似乎说您需要调用app.server而不仅仅是使用 Gunicorn 调用app才能使其正常工作。

gunicorn Fantasy_Stats_Tracking:app.server应该可以解决问题,因为您的 Python 文件名为Fantasy_Stats_Tracking.py 参考 1 参考2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM