【发布时间】:2019-06-05 23:35:36
【问题描述】:
我正在尝试在 Google Cloud 上设置 HTTP 服务器。我已经用python和flask运行了这个,一点问题都没有。当我去云控制台,创建应用程序并部署时,使用纯python和flask,出现错误。同时,我尝试使用 gunicorn 但我得到了相同类型的错误。
我的 main.py 文件:
from flask import Flask, jsonify
app = Flask(__name__)
@app.route("/")
def hello():
return jsonify({"about": "Hello World"})
if __name__ == '__main__':
app.run(debug=True)
APP.YAML
env: flex
runtime: python
runtime_config:
pythom_version: 3
我希望收到如下 JSON 格式的字符串:
{
"about": "Hello World"
}
【问题讨论】:
-
你遇到了什么错误?
-
Dustin 的评论加上您的 requirements.txt 文件,该文件至少应包含“Flask==1.0.3”行。另外,添加您的
gcloud app deploy命令。
标签: python google-app-engine flask google-cloud-platform gunicorn