Flask windows 安装
发表于:2022-04-03浏览:36次TAG: #flask
# 下载安装Python3.7
```
https://www.python.org/ftp/python/3.7.9/python-3.7.9-amd64.exe
```
# 创建虚拟环境
```
py -3 -m venv venv
```
# 激活虚拟环境
```
venv\Scripts\activate.bat
```
# 安装 Flask
```
pip install Flask
```
# 创建hello.py
```
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
```
# 设置全局变量
```
set FLASK_APP=hello.py
```
# 启动flask
```
flask run
```
运行服务器后,会发现只有你自己的电脑可以使用服务,而网络中的其他电脑却 不行。缺省设置就是这样的,因为在调试模式下该应用的用户可以执行你电脑中 的任意 Python 代码。
如果你关闭了调试器或信任你网络中的用户,那么可以让服务器被公开访问。 只要在命令行上简单的加上 --host=0.0.0.0
```
flask run --host=0.0.0.0
```
## 调试模式
虽然 flask 命令可以方便地启动一个本地开发服务器,但是每次应用代码 修改之后都需要手动重启服务器。这样不是很方便, Flask 可以做得更好。如果你打开 调试模式,那么服务器会在修改应用代码之后自动重启,并且当应用出错时还会提供一个 有用的调试器。
如果需要打开所有开发功能(包括调试模式),那么要在运行服务器之前导出 FLASK_ENV 环境变量并把其设置为 development:
```
set FLASK_ENV=development
```