Heroku部署Github方式部署
1.本地仓库
- 我们用Flask做示例,先写一个Flask服务:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return "<h1>Hello World!</h1>"
if __name__ == '__main__':
app.run()
- 创建一个Procfile文件
里面内容为:web gunicorn app:app
- 生成当前项目的requirements.txt
- 创建一个runtime文件
里面内容为:python-3.10