安装flask及创建虚拟环境

阅读更多

此方法仅适用于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



  • setuptools-0.6c9.tar.gz (246.8 KB)
  • 下载次数: 1
  • virtualenv.py.tar.gz (38.7 KB)
  • 下载次数: 9
  • 1.5.5.tar.gz (7.5 MB)
  • 下载次数: 1

你可能感兴趣的:(python,flask)