1.理论准备
flask是有python编写的一个web微框架,所以学习它之前还应该具备一些python的基础。而然笔者大学期间只学过一门C语言,于是乎笔者花了一个多星期的时间看了一遍一本《Python语言及其应用》的入门书,当然有个模糊的印象,对于里面的很多知识似懂非懂。这样也算达到我的目的,相信笔者对python的理解会在实战开发中慢慢深入。
2.开发环境搭建
### Python版本:
Python3.6 从python官网下载
### Pycharm软件:
官网地址:https://www.jetbrains.com/pycharm/download/#section=windows
**码:http://idea.yoonasy.com/
PS:如果是纯pyhton开发,建议选择社区版是免费的;如果是flask开发的话,用专业版本可以通过上述方法**
### 安装虚拟环境:
1. 安装virtualenv:
2. 安装virtualenvwrapper:
方法链接:https://www.jianshu.com/p/d8e7135dca40
### 安装flask:
`pip install flask`
3.教程资源
-
关于python 虚拟环境
每一个虚拟环境都有其自己的Python二进制(允许有不同的Python版本创作环境),并且可以拥有自己独立的一套Python包。virtualenv可以搭建虚拟且独立的python运行环境。
2.Pyhton2.x 还是 Python3.x ?
pyhton2与pyhton3两个系列可以说有很大差别,显然两个版本系列的python都可以用来做web项目的开发。可能python2产生较早,第三方支持包和网上的项目案例比较多些。但是python3是以后的主流(况且python3也发展好多年了,基本成熟),所以这里笔者没有太多纠结,选择python3。