找不到该进程类型(网络)

时间:2019-12-15 18:04:50

标签: heroku heroku-cli

所以我正在做一个大学小组项目,我们明天进行演示。这是一个Flask API,我在Heroku上托管。一开始我遇到这个错误

code=H14 desc="No web processes running" 环顾四周后,我发现了一种用:

缩放测功机的解决方案
heroku ps:scale web=1

继而失败,导致此错误

Couldn't find that process type (web)

我不知道出了什么问题。我的Procfile命名正确并已更新(末尾没有.txt)。任何帮助将不胜感激。

我的个人档案:

web:gunicorn api_prediction:medi-ai

其中“ api-prediction”是要运行的python文件,“ medi-ai是项目名称”

1 个答案:

答案 0 :(得分:0)

Procfile示例

#filename: Procfile
web: gunicorn runserver:app --log-file=-

枪鱼角的例子

# filename: run.gunicorn.sh
gunicorn -b :5000 --access-logfile - --error-logfile - runserver:app

也请安装gunicorn,也不要错过requirements.txt文件。

pip install gunicorn
pip freeze > requirements.txt

如果这不能解决您的问题,请回复。