Flask是一种小框架,小到可以称之为“微框架”。Flask自从被设计时就被设计为可扩展的框架,它包含基础服务,其他功能由你自己扩展实现。这就意味着你可以组建一个精确满足自身要求的框架集合。
Flask有两个主要依赖:
- 路由、调试和Web服务器网关接口(WSGI):由Werkzeug提供
- 模板系统:由Jinjia2提供
在学习Flask之前,强烈建议各位使用虚拟环境(windows环境)
虚拟环境使用第三方工具virtualenv创建。如果你不知道你的电脑上是否已经安装virtualenv,你可以打开cmd测试一下。
如果出现下面红框中的内容,说明你已经安装了pip。这里输出了你电脑上pip的版本信息。
如果出现命令不识别,那么说明你没有正确安装pip。
那么给你一个教程传送门:pip安装教程
现在假设你已经安装好了pip,那么我们就使用pip安装virtualenv。
这里有个博客写的很好,就不再写一遍了
传送:Windows下安装virtualenv和virtualenvwarpper
完成了上面的操作之后,电脑上就可以使用虚拟环境了,有几个常用的命令要记住:
- 注意,如果你没安装virtualenvwrapper,那么以下这些命令都将失效!
1.新建虚拟环境:
mkvirtualenv envName
这里envName就是你要建的虚拟环境的名字
2.查看安装的所有虚拟环境
workon
3.进入虚拟环境
workon envName
4.退出虚拟环境
deactivate