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

在python的virtualenv中 安装Flask 独立环境

2011-05-31 10:40 561 查看
准备:安装easy_install,如果不是windows系统,请直接到1),

安装easy_install:将链接http://peak.telecommunity.com/dist/ez_setup.py直接保存到本地某个目录下,本文将之保存到python安装目录下,然后双击运行,它将自动安装到python安装目录/Scripts 下面;然后再在系统环境变量的PATH中添加easy_install所在的目录,即

....;python安装目录/Scripts;

1)安装 virtualenv,这个主要是用来做解释器环境隔离的,避免同一机器上的多个python或者多个python的库依赖

linux and mac os x:

sudo easy_install virtualenv

或者 sudo pip install virtualenv

或者如果是ubuntu,可以

sudo apt-get install python-virtualenv

或者windows在任意命令行下:

easy_install virtualenv

2 ) 工程目录创建,这里是每一个新工程的起点

$ mkdir myproject
$ cd myproject
$ virtualenv env
New python executable in env/bin/python
Installing setuptools............done.

3)激活,如果是在linux或者mac os下,则:

$ . env/bin/activate

如果是windows下,则

$ env/scripts/activate

4)安装flask

easy_install Flask到本目录下

或者用管理员权限安装,windows下不用sudo,只需要用administrator

sudo easy_install Flask

5)如果是想要最新的Flask版本进行开发,有两种方式,一种用git,另一种让easy_install自己拽

5.1)git方式:

[code]$ git clone http://github.com/mitsuhiko/flask.git Initialized empty Git repository in ~/dev/flask/.git/
$ cd flask
$ virtualenv env
$ . env/bin/activate
New python executable in env/bin/python
Installing setuptools............done.
$ python setup.py develop
...
Finished processing dependencies for Flask


[/code]
5.2)easy_install安装方式:

$ mkdir flask
$ cd flask
$ virtualenv env
$ . env/bin/activate
New python executable in env/bin/python
Installing setuptools............done.
$ easy_install Flask==dev
...
Finished processing dependencies for Flask==dev

笔者使用后面这种,这样不仅flask下来了,随之而来的还有jinjia2,werkzeug,很方便就可以搭建一个开发环境了

6) 与SQLAlchemy集成

$easy_install Flask-SQLAlchemy

OK,已经完成了安装过程,可以进行开发了

Technorati :

flask python framework

Del.icio.us :
flask python framework

Zooomr :
flask python framework

Flickr :
flask python framework
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: