Python 如何与烧瓶一起使用Gunicorn

Python 如何与烧瓶一起使用Gunicorn,python,flask,heroku,deployment,gunicorn,Python,Flask,Heroku,Deployment,Gunicorn,我正试图在Heroku部署我的flask应用程序,但我面临Procfile问题。 我在读一篇文章,里面有这个文件 app.py from flask import Flask app = Flask(__name__) @app.route("/") def home(): return "<h1>Hello, World</h1>" 它可以工作,对我来说很难。事实并非如此,我的文件夹结构是这样的: 在flask\u

我正试图在Heroku部署我的flask应用程序,但我面临Procfile问题。 我在读一篇文章,里面有这个文件

app.py

from flask import Flask

app = Flask(__name__)

@app.route("/")
def home():
    return "<h1>Hello, World</h1>"
它可以工作,对我来说很难。事实并非如此,我的文件夹结构是这样的:
在flask\u simple\u应用程序的文件夹中

run.py包含以下行:


from simple_app import app

if __name__ == '__main__':
    app.run()

from flask import Flask

app = Flask(__name__)

from simple_app import routes

from simple_app import app
from flask import render_template

@app.route("/")
def home():
    return render_template('home.html')

init.py包含以下行:


from simple_app import app

if __name__ == '__main__':
    app.run()

from flask import Flask

app = Flask(__name__)

from simple_app import routes

from simple_app import app
from flask import render_template

@app.route("/")
def home():
    return render_template('home.html')

routes.py包含以下行:


from simple_app import app

if __name__ == '__main__':
    app.run()

from flask import Flask

app = Flask(__name__)

from simple_app import routes

from simple_app import app
from flask import render_template

@app.route("/")
def home():
    return render_template('home.html')

所以我的问题是知道我应该把Procfile放在哪里,以及我将如何写这个:

web: gunicorn ...:...
应该是:

  • web:gunicorn模块\u名称\u应用程序\u实例所在位置:应用程序\u实例的名称\u
就你而言:

  • web:gunicorn运行:应用程序