Flask框架入门(2)安装

可参考官方文档关于安装的部分内容:https://flask.palletsprojects.com/en/1.1.x/installation/

目录

Flask框架依赖

虚拟环境配置

Linux环境:

window环境:

安装virtualenv


Flask框架依赖

Flask包含以下的组件,在安装完Flask之后已经包含在框架里面,可以直接使用。

Werkzeug 实现WSGI协议,是应用跟服务器之间标准的Python接口。

Jinja 是模板语言,提供应用页面内容。

MarkupSafe 是一个用于避免注入攻击的工具,会吧页面的输入自动转义,下面文章会涉及到。

ItsDangerous 用于保护Flask session cookie安全

Click 是内置的命令行工具,可定制命令。

 

虚拟环境配置

虚拟环境是应用依赖的一些包集合,可以把每一个应用单独使用一个虚拟环境也可以公用一个,这样不同应用可以独立开来使用不同版本的库而不冲突。

Python2 的环境配置

https://flask.palletsprojects.com/en/1.1.x/installation/#install-install-virtualenv

 

Python3的环境配置

一般步骤:创建虚拟环境 -> 激活虚拟环境 -> 安装Flask

Linux环境:

创建->

$ mkdir myproject
$ cd myproject
$ python3 -m venv venv

python2要使用下面命令创建:
$ python2 -m virtualenv venv

激活->

$. venv/bin/activate


安装Flask->

$ pip install Flask

window环境:

创建->

$ py -3 -m venv venv

python2要使用下面的命令:
> \Python27\Scripts\virtualenv.exe venv


激活->

> venv\Scripts\activate


安装Flask->

$ pip install Flask

安装virtualenv

python2中venv模块不可用的,需要安装virtualenv

# Debian, Ubuntu
$ sudo apt-get install python-virtualenv

# CentOS, Fedora
$ sudo yum install python-virtualenv

# Arch
$ sudo pacman -S python-virtualenv


Mac OS X 或 Windows需要下载get-pip.py然后安装virtualenv

$ sudo python2 Downloads/get-pip.py
$ sudo python2 -m pip install virtualenv

On Windows, as an administrator:

> \Python27\python.exe Downloads\get-pip.py
> \Python27\python.exe -m pip install virtualenv

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

繁星点点-

请我喝杯咖啡呗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值