为什么要使用web框架呢?因为避免重复造轮子!
web服务器端采用成熟稳健的框架。
flask诞生于2010年,flask本身相当于一个内核,其他几乎所有的功能都要用到拓展。
默认依赖两个外部库:jinjia2模板引擎和werkzeug WSGI工具集。
flask安装环境
使用虚拟环境安装flask,可以避免包的混乱和版本的冲突。虚拟环境是python解释器的副本,
在虚拟环境中可以使用安装扩展包,为每个程序单独创建的虚拟环境,可以保证程序只可以访问虚拟环境的包。
而不会影响系统中安装的全局python解释器,从而保证全局解释器的整洁。
虚拟环境使用virtualenv创建,可以查看系统是否安装了cirtualenv:
virtualenv --version
安装虚拟环境:
sudo pip install virtualenv
sudo pip install virtualenvwrapper
创建虚拟环境(需要在联网状态 之下):
mkcirtualenv Flask_py
进入虚拟环境安装flask:
pip install flask