Tha*_*ain 19 python heroku procfile
执行heroku python演示并遇到Procfile问题.我把它放在正确的目录中(与requirements.txt,venv /和app.py一起),文件是"Procfile",没有.txt扩展名(正如其他问题所示).
Procfile的内容是:
web: python app.py
Run Code Online (Sandbox Code Playgroud)
尽管如此,我在运行"foreman start"时仍然遇到"Procfile不存在"错误.在我的智慧结束时,任何建议将不胜感激.
干杯,塞恩
编辑:使用echo命令而不是编辑器重新创建"Procfile" -
echo "web: python app.py" > Procfile
Run Code Online (Sandbox Code Playgroud)
之后工作,谢谢.
tr3*_*ous 15
只需添加一个答案,以便可以关闭(或从未答复的问题部分移动).
如注释中所述,请尝试使用该echo命令创建文件而不是编辑器.我怀疑这是因为大多数编辑添加了换行符,因为heroku正处于艰难时期.
示例解决方案(来自qn):
echo "web: python app.py" > Procfile
Run Code Online (Sandbox Code Playgroud)
问题很可能是扩展问题.例如,在Windows中,.txt默认情况下保存在记事本中的文件具有扩展名.但是,当您将其回显到文件中时,文件将以正确的名称保存,在这种情况下:Procfile.
我写这篇文章是因为我认识的人有同样的问题,这可能会帮助其他人遇到同样的问题.
| 归档时间: |
|
| 查看次数: |
10826 次 |
| 最近记录: |