您的位置:首页 > 编程语言 > Python开发

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

2016-12-01 18:47 441 查看
我们通过学习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/ 包名
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Flask python virtualenv