我正在尝试将我制作的烧瓶应用程序成功部署到 Heroku。该应用程序已生成,但当我将代码推送到 Heroku 存储库时出现错误。
我的烧瓶应用程序位于名为 server.py 的模块中,变量名为 app。起初我尝试使用 gunicorn 并编写 web: gunicorn server:app 和 deplying 但没有 web dynos 启动,我收到一个错误,指出它是 Procfile 文件。关于它的红色并看到 Gunicorn 并没有真正在 Windows 上工作,所以我尝试安装 Waitress 并部署但没有成功。这次我的简介被写成所有这些(尝试了几次):
网络:女服务员服务--listen=*:8000 server.wsgi:application
web: waitress-serve --listen=*:8000 app.wsgi:application 等等。
要添加网络测功机,我应该对其进行缩放,因为 heroku ps: 表明没有测功机。
当我尝试运行 heroku ps:scale web=1 我得到:
缩放测功机...!▸ 找不到该进程类型。
我究竟做错了什么?