Flask学习总结笔记(1)-- 环境配置

来源:互联网 发布:淘宝店铺装修大学教程 编辑:程序博客网 时间:2024/06/16 09:04

我们通过学习Flask框架,可以把Python的一些常见的模块一并学习。比如Jinja2模板引擎、 SQLAlchemy ORM模块等等。下面就开始Flask学习之旅吧。

使用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/ 包名
0 0
原创粉丝点击