【发布时间】:2021-03-15 23:28:34
【问题描述】:
我正在尝试从 PyCharm 部署 Heroku Dash 应用程序。在运行代码进行部署后,我得到了 Heroku error code“H14 - 没有运行 web dynos”,其解决方案应该是 heroku ps:scale web=1。这是我尝试运行该行时遇到的错误:
Scaling dynos... !
▸ Couldn't find that process type (web).
已建议有此问题的其他人检查他们的 procfile。我的格式正确,名称为“Procfile”。其中是web: gunicorn main:server,其中'main' 是我的应用程序的Python 文件的名称。关于我可能做错的任何其他建议?
【问题讨论】:
-
"名称为"Procfile."——包括句点?不应该有句点。这个文件在你项目的根目录下吗?
-
句号在引号内只是为了遵循英文标点符号约定,但对我来说,将文件名放在句子末尾可能会造成混淆,这是一个糟糕的选择。我解决了这个问题,并认为问题实际上是我没有提交文件。我现在将添加答案;感谢您的建议!
标签: python heroku plotly-dash heroku-cli