- Flask的主要依赖: 路由、调试和Web服务器网关接口,子系统由Werkzeug提供;模板系统由Jinja2提供。
- Flask并不原生支持数据访问、Web表单验证和用户验证等高级功能,这些功能都已扩展的形式实现。
- 安装Flask最便捷的方式是使用虚拟环境,虚拟环境时python解释器的一个私有副本,在这个环境中安装的私有包,不会影响到系统中安装的全局python解释器。
- 输入以下命令检查系统是否装过virtualenv,结果提示错误则需要安装了。
$ virtualenv --version
- 在ubuntu下通过以下命令安装virtualenv包:
$ sudo apt-get install python-virtualenv
- 下一步时使用virtualenv命令在自己指定的文件夹中创建python虚拟环境,这个命令的唯一参数时虚拟环境的名字:
$ virtualenv venv
Running virtualenv with interpreter /usr/bin/python2
New python executable in /home/edgarx/Downloads/Android/venv/bin/python2
Also creating executable in /home/edgarx/Downloads/Android/venv/bin/python
Installing setuptools, pkg_resources, pip, wheel...done.
source venv/bin/activate
- 为了提醒你已经激活了虚拟环境,虚拟环境的命令会修改命令提示符,加入环境名:
(venv) $
- 当想回到全局的python解释器中时,只需在命令提示符中输入deactivate。
- 通过以下命令在虚拟环境中安装Flask:
(venv) $ pip install flask
当然也可以直接用全局的python解释器。
网友评论