1)下载Flask依赖安装包

pytz、Babel、Jinja2、click、itsdangerous、MarkupSafe、Werkzeug

离线安装文件地址:https://pypi.python.org/pypi/ 搜索以上文件并下载

注意:需要优先安装pytz依赖包

下载tar.gz包即可,解压后,使用命令进行安装。

python setup.py install

如果是下载的whl格式文件,则需要使用pip安装


pip install XXX.whl

2)下载Flask包,安装方式同上

3)安装后执行python from flask import Flask 没有报错即表示安装成功

Other:如果提示ImportError: No module named setuptools,则需要安装setuptools包

我们下载的各包版本如下:

Babel-2.7.0.tar.gz

Click-7.0.tar.gz

Flask-1.0.3.tar.gz

gunicorn-19.9.0.tar.gz

itsdangerous-1.1.0.tar.gz

Jinja2-2.10.1.tar.gz

MarkupSafe-1.1.1.tar.gz

pytz-2019.1.tar.gz

Werkzeug-0.15.4.tar.gz

setuptools-41.0.1.zip

开始安装

tar -zxvf pytz-2019.1.tar.gz
cd pytz-2019.1
python setup.py install

cd .. (返回上一层)

tar -zxvf Babel-2.7.0.tar.gz
cd Babel-2.7.0
python setup.py install

cd ..

tar -zxvf Click-7.0.tar.gz
cd Click-7.0
python setup.py install

cd ..

tar -zxvf itsdangerous-1.1.0.tar.gz
cd itsdangerous-1.1.0
python setup.py install

cd ..

tar -zxvf Jinja2-2.10.1.tar.gz
cd Jinja2-2.10.1
python setup.py install

cd ..

tar -zxvf MarkupSafe-1.1.1.tar.gz
cd MarkupSafe-1.1.1
python setup.py install

cd ..

tar -zxvf Werkzeug-0.15.4.tar.gz
cd Werkzeug-0.15.4
python setup.py install

安装gunicorn服务,python2.7需要19.8.0版本gunicorn

cd ..

tar -zxvf gunicorn-19.8.0.tar.gz
cd gunicorn-19.8.0
python setup.py install

至此安装完成。