$ mkdir myproject
$ cd myproject
$ python3 -m venv venv
在开始工作前,先要激活相应的虚拟环境:
$ . venv/bin/activate
$ deactivate
在已激活的虚拟环境中可以使用如下命令安装 Flask:
$ pip install Flask
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello_world():
return "<p>Hello, World!</p>"
把它保存为hello.py或其他类似名称。请不要使用flask.py作为应用名称,这会与 Flask 本身发生冲突。
可以使用flask命令或者 python 的-m开关来运行这个应 用。在运行应用之前,需要在终端里导出FLASK_APP环境变量:
$ export FLASK_APP=hello
$ flask run
* Running on http://127.0.0.1:5000/
可以设置 --host=0.0.0.0到命令行使服务器公开可用
flask run --host=0.0.0.0