Heroku没有找到procfile-Flask-SocketIO

时间:2019-05-27 19:12:25

标签: python heroku gunicorn flask-socketio

我正在尝试将flask-socketio项目部署到Web,但是该构建没有注意到Web dyno。我制作了一个名为Procfile的文件,没有扩展名。在procfile里面有

web:gunicorn manage:app

我应该将manage更改为manage.py吗?为什么构建看起来像

-----> Python app detected
-----> Installing requirements with pip
-----> Discovering process types
-----> Compressing...
       Done: 46.1M
-----> Launching...
       Released v32
       https://use-chats.herokuapp.com/ deployed to Heroku

有一次它说它发现了一个网络测功机,但是现在却没有。

1 个答案:

答案 0 :(得分:0)

我认为Procfile在<process_type>:和要运行的命令之间需要一个空格:

web: gunicorn manage:app

有用的资源:

https://devcenter.heroku.com/articles/python-gunicorn