繁体   English   中英

在浏览器中查看 Dash 应用程序时出现 Heroku 应用程序错误

[英]Heroku Application Error when Viewing Dash App in broswer

我正在尝试在 heroku 上部署使用 Python 构建的仪表板应用程序。 通过连接到我的Github 存储库分支进行手动部署工作正常,并说它部署成功,但是当我访问该页面时,我收到错误消息

“应用程序错误。应用程序中发生错误,无法提供您的页面。如果您是应用程序所有者,请检查您的日志以获取详细信息。您可以从 Heroku CLI 使用命令 'heroku logs --tail' 执行此操作”

我的仪表板在本地部署时运行良好。

Dash 是建立在 Flask 之上的,所以我相信在 Heroku 上部署时需要配置端口

app.run(debug=True, port=int(os.environ.get("PORT", 5000)), host='0.0.0.0')

端口由 Heroku 和 $PORT 环境变量提供(动态),在示例中,当环境变量未定义(即本地)时使用默认值 5000

暂无
暂无

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

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