Flask应用程序在Flask中运行,但不在Python中运行

时间:2017-07-10 21:02:58

标签: apache flask raspberry-pi

我试图让我的网页在我的Raspberry Pi上执行Python脚本。

我按照此处所述安装了Flask Serving Raspberry Pi with Flask,并输入了示例程序:

from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"

if __name__ == "__main__":
    app.run(host='0.0.0.0', port=80, debug=True)

但是当我运行它(sudo python hello-flask.py)时,我得到了关于它的错误,知道有应用程序或其他东西。

我在The flask website

尝试了相同的操作
from flask import Flask
app = Flask(__name__)

@app.route("/")
def hello():
    return "Hello World!"

并运行正常,但使用不同的运行方法

$ FLASK_APP=hello.py flask run

不适用于第一个应用。

我做错了什么?

注意:我试图让Apache执行我的Python脚本,但也无法正常工作。我把它用于可以使用Python生成HTML的地方,但是没有执行Python脚本来对GPIO做任何事情。

0 个答案:

没有答案