我正在尝试在heroku上部署使用Python构建的仪表板应用程序。通过连接到我的Github repo branch进行的手动部署工作正常,并表示已成功部署,但是当我访问该页面时,出现错误消息
“应用程序错误。 应用程序中发生错误,无法提供您的页面。如果您是应用程序所有者,请检查日志以获取详细信息。您可以使用以下命令从Heroku CLI执行此操作 'heroku日志--tail'“
在本地部署时,我的仪表板运行良好。
答案 0 :(得分:0)
Dash构建在Flask之上,因此我认为在Heroku上部署时需要配置端口
library(lubridate)
df %>%
mutate(date = make_date(year = 1900 + YR, month = MO, day = DA))
Heroku通过动态方式为端口提供了$ PORT env变量,在该示例中,当env变量未定义(即本地)时使用默认值5000