启动flask程序会用到两个环境变量:FLASK_APP、FLASK_ENV FLASK_APP:启动程序名称 FLASK_ENV:启动程序环境,默认为production,可选development
安装系统环境变量的python-dotenv
# 1、安装python-dotenv
pip3 install python-dotenv
# 2、Flask 会从项目根目录的 .flaskenv 和 .env 文件读取环境变量并设置,新建这两个文件
# .env:存放敏感数据
# .flaskenv: 存放flask命令行系统相关的公开环境变量
touch .env .flaskenv
# .flaskenv文件
# 设置调试模式
FLASK_ENV=development
# 设置启动程序
FLASK_APP=hello