Django 赫罗库秀';Procfile声明类型->;(无)和#x27;但是我声明了一个web进程

Django 赫罗库秀';Procfile声明类型->;(无)和#x27;但是我声明了一个web进程,django,heroku,deployment,procfile,application-error,Django,Heroku,Deployment,Procfile,Application Error,我已经尝试了每一件事。。。重命名Procfile,将其移动到根目录,等等。如下图所示 这是“我的webapp”页面上显示的错误: 这显示在我的仪表板上,因为Heroku没有识别我的Procfile: 这是Procfile所在的目录: 我在部署时看到了这一点: Procfile declares types -> (none) 这是我的Procfile的内容: 请帮帮我您是否看到Windows屏幕截图中的第三列,其中显示了您的程序文件的“文本文档”?该文件实际上称为Procfile

我已经尝试了每一件事。。。重命名Procfile,将其移动到根目录,等等。如下图所示

这是“我的webapp”页面上显示的错误:

这显示在我的仪表板上,因为Heroku没有识别我的Procfile:

这是Procfile所在的目录:

我在部署时看到了这一点:

Procfile declares types -> (none)
这是我的Procfile的内容:


请帮帮我

您是否看到Windows屏幕截图中的第三列,其中显示了您的
程序文件的“文本文档”
?该文件实际上称为
Procfile.txt
,而不是
Procfile

默认情况下,Windows会隐藏已知文件类型的文件扩展名,但会隐藏在“视图”选项卡中。完成此操作后,将文件重命名为实际调用的
Procfile
,提交,然后重新部署

或者,如果您使用的是Git bash,则可以在命令行上执行此操作:

git mv Procfile.txt Procfile
git commit -m "Fix Procfile name"
欢迎来到堆栈溢出。它们不能被搜索或复制,可用性差。相反,将代码作为文本直接粘贴到问题中。如果选择它并单击
{}
按钮或Ctrl+K,代码块将缩进四个空格,这将导致代码呈现为代码。“不工作”没有多大帮助。请阅读。你还在Windows资源管理器中看到“文本文档”吗?您是否提交了新文件,并使用新提交进行了部署?如果您在根目录中运行它,
git ls files Procfile
会返回什么?