Python 不能';在heroku上找不到该进程类型(web)错误
我正在尝试将Django应用程序部署到heroku,但在尝试扩展应用程序时,我不断遇到以下错误Python 不能';在heroku上找不到该进程类型(web)错误,python,django,heroku,Python,Django,Heroku,我正在尝试将Django应用程序部署到heroku,但在尝试扩展应用程序时,我不断遇到以下错误 heroku ps:scale web=1 错误: Scaling dynos... ! ! Couldn't find that process type (web). 我不明白我在这里做错了什么,我的文件名为Procfile,它位于我项目的根目录下,下面是我如何定义它的: Procfile web: gunicorn myproject.wsgi --log-file - 遵循以下步
heroku ps:scale web=1
错误:
Scaling dynos... !
! Couldn't find that process type (web).
我不明白我在这里做错了什么,我的文件名为Procfile
,它位于我项目的根目录下,下面是我如何定义它的:
Procfile
web: gunicorn myproject.wsgi --log-file -
遵循以下步骤
heroku构建包:清除
index
选项heroku buildpacks:add
谢谢你的回答!我正在尝试第2点,但总是出现以下错误:错误:找不到构建包:第一个。要指定构建包,请按如下格式设置:名称空间/名称(例如heroku/ruby)。此外,名称只能包含字母、数字、'.'和'-'。@Jack022我已更新了答案并添加了第二个选项。让我知道它是否有效。是的!事实上,问题是我的procfile被提交为procfile,而不是procfile,我再次提交,现在可以工作了!