虚拟环境
安装 virtualenv
pip install virtualenv
安装使用 virtualenvwrapper
pip install virtualenvwrapper-win
新建虚拟环境
mkvirtualenv env2
或者
python -m venv 虚拟环境名称
激活
workon 虚拟环境名称
或者
虚拟环境名称\Scripts>activate.bat
退出
deactivate
修改默认虚拟环境目录
设置 workon_home 环境变量
flask 依赖
自动安装依赖
- Werkzeug 用于实现 WSGI,应用和服务之间的标准 python 接口
- Jinja2 渲染页面的模板语言
- MarkupSafe 与 Jinja 公用,在渲染页面时避免不可信的输入,防止注入攻击
- ItsDangerous 保证数据完整性的安全标志数据,保护session cookie
- Click 命令行应用的框架
可选依赖
Blinker 为信号提供支持
SimpleJSON 快速 JSON 实现
python-dotenv 运行 flask 命令时,为通过dotenv设置环境变量
Watchdog 为开发服务器提供快速高效的重载
flask 运行
- set FLASK_APP=blog_source
- set FLASK_ENV=development
- flask run