Flask学习总结笔记(1)-- 环境配置
2016-12-01 18:47
441 查看
我们通过学习Flask框架,可以把Python的一些常见的模块一并学习。比如Jinja2模板引擎、 SQLAlchemy ORM模块等等。下面就开始Flask学习之旅吧。
使用Flask框架,首先需要安装Flask的一些支撑环境。最好使用虚拟环境的方式来配置,这样新安装的东西也不会影响主Python环境。
Ubuntu系统可以利用下面方式安装:
如果是Mac OS X的话,安装命令如下:
命令执行后,将在新建的flask文件夹内部创建一个完整的python环境。Ubuntu或者Mac OS X上,执行以下命令,完成Flask环境的安装。
Windows系统类似,只是pip的目录为flask/Scripts/pip,其他都一样。如果安装过程中,总是提示超时的话,可以使用国内的源,比如使用豆瓣的源:
使用Flask框架,首先需要安装Flask的一些支撑环境。最好使用虚拟环境的方式来配置,这样新安装的东西也不会影响主Python环境。
0x01安装virtualenv
Windows系统安装virtual最好的方式就是直接利用pip(Windows安装pip的过程网上讲的很多了,这里不再赘述,可参见pip安装)。>pip install virtualenv
Ubuntu系统可以利用下面方式安装:
$sudo apt-get install python-virtualenv
如果是Mac OS X的话,安装命令如下:
$sudo easy_install virtualenv
0x02 安装Flask支撑环境
安装virtualenv后,执行下面的命令,创建一个虚拟的“封闭”环境,用来进行Flask开发:$virtualenv flask
命令执行后,将在新建的flask文件夹内部创建一个完整的python环境。Ubuntu或者Mac OS X上,执行以下命令,完成Flask环境的安装。
$ flask/bin/pip install flask $ flask/bin/pip install flask-login $ flask/bin/pip install flask-openid $ flask/bin/pip install flask-mail $ flask/bin/pip install flask-sqlalchemy $ flask/bin/pip install sqlalchemy-migrate $ flask/bin/pip install flask-whooshalchemy $ flask/bin/pip install flask-wtf $ flask/bin/pip install flask-babel $ flask/bin/pip install guess_language $ flask/bin/pip install flipflop $ flask/bin/pip install coverage
Windows系统类似,只是pip的目录为flask/Scripts/pip,其他都一样。如果安装过程中,总是提示超时的话,可以使用国内的源,比如使用豆瓣的源:
pip install -i https://pypi.doubanio.com/simple/ 包名
相关文章推荐
- Bootstrap学习总结笔记(1)--环境配置
- Python学习总结 01 配置环境
- Spring 、SpringMVC、Mybatis、MySQL、Maven、Tomcat搭建JavaWeb项目流程---学习笔记(一)工具准备及环境配置
- Bootstrap学习笔记之环境配置(1)
- 我的Irrlicht学习笔记1——环境配置
- Linux学习总结(21)——CentOS7环境下FTP服务器的安装和配置
- Linux学习总结(21)——CentOS7环境下FTP服务器的安装和配置
- Flask学习总结笔记(5)-- Form表单
- react-native学习笔记--史上最详细Windows版本搭建安装React Native环境配置
- Flask学习总结笔记(7) -- 程序文件组织结构
- OpenGL学习笔记1:环境配置和基本流程
- Flask学习总结笔记(8) -- 利用Flask-mail实现电子邮件发送功能
- Flask学习总结笔记(9) -- 利用Flask-Login维护用户登录状态
- 【OpenCV学习笔记系列01-OpenCV2.4.6 + VS2010开发环境配置】
- Flask学习总结笔记(10) -- 利用Werkzeug实现账号密码加密存储
- Flask学习总结笔记(12) -- 利用ajax进行前后端数据交互
- Intel Edison学习笔记(二)—— 入门环境配置
- Hadoop学习笔记—1.基本介绍与环境配置