python安装flask框架_Python Flask框架的安装

Flask 框架是 Python 中一个比较重要的框架,在开发网站中极具优势,下面进行具体介绍。

FIask框架简介

Flask 是当前流行的 Web 网站框架,它是基于 Python 实现的。Flask 是一种轻量级的 Web 应用框架。轻量级意味着保持核心的简单,但同时又易于扩展。在默认情况下,Flask 不包括数据库抽象层及表单验证,或者其他库可以胜任的功能。但是,Flask 支持用扩展来给应用添加这些功能。正是由于这项特性,使得 Flask 在 Web 开发方面逐渐流行开来。

FIask框架的安装

我们需要先建立一个虚拟环境,在这个环境下能够安装所有的东西,而你的主 Python 不会受到影响。另外,这种方式不需要你拥有 root 权限。下面演示的环境是 Windows 系统下的 Python 3.6,我们同样会介绍在其他系统中的安装。首先创建一个文件夹,并将其命名为 learnflask。

如果你使用的是 Python 3,那么请使用下面的命令进行安装。

python -m venv flask

以上命令在 learnflask 文件夹中创建了一个名为 flask 的文件夹,并在其中创建了一个完整的 Python 环境。

如果你使用的是 Python 3.4 以下的版本(包括 Python 2.7),则需要在创建虚拟环境之前下载并安装 virtualenv。如果你使用的是 Mac OS X 系统,那么请使用下面的命令进行安装。

sudo easy_install virtualenv

在 Windows 系统下安装 virtualenv 很简单,利用 pip 即可。

pip install virtualenv

之后直接使用 virtualenv 文件名,即可创建一个环境。

cd flask       #进入虚拟环境文件夹

cd Scripts    #进入虚拟环境文件夹

activate       #启动虚拟环境

deactivate    #关闭虚拟环境

如果你使用的是 Linux、Mac OS X 或 Cygwin 系统,那么通过逐个输入如下命令来安装 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 系统,那么命令也许会有些不同。

$  flask/Scripts/pip install flask

$  flask/Scripts/pip install flask-login

$  flask/Scripts/pip install flask-openid

$  flask/Scripts/pip install flask-mail

$  flask/Scripts/pip install flask-sqlalchemy

$  flask/Scripts/pip install sqlalchemy-migrate

$  flask/Scripts/pip install flask-whooshalchemy

$  flask/Scripts/pip install flask-wtf

$  flask/Scripts/pip install flask-babel

$  flask/Scripts/pip install guess_language

$  flask/Scripts/pip install flipflop

$  flask/Scripts/pip install coverage

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值