此方法仅适用于python2.6.x版本
在contos下,输入python -V,如果输入的是python 2.6.6,则说明已经自带python了,如果没有,则参数另一篇文章里的安装方法安装
安装pip及setuptools这两个工具
1,pip
可以直接在终端里输入:
wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz
#注意:wget获取https的时候要加上:--no-check-certificate
或者直接下载附件里的1.5.5.tar.gz
解压后安装:
tar xzvf 1.5.5.tar.gz
cd pip-1.5.5/
python setup.py install
然后再安装
http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c9.tar.gz
tar setuptools-0.6c9.tar.gz
cd setuptools-0.6c9
python setup.py build
python setup.py install
首先安装虚拟环境,下载附件里的virtualenv.py这个文件,输入
python virtualenv.py flask
运行完后,会在当前目前下有一个flask的目录
最后安装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 flup
关于SQLAlchemy,需要注意:SQLAlchemy v0.8 并不兼容之前的一些版本。尤其是sqlalchemy-migrate模块无法和v0.8一起使用。所以我们需要强制安装v0.7.9,命令如下:
flask/bin/pip uninstall sqlalchemy
flask/bin/pip install sqlalchemy==0.7.9