吾志所向,一往无前;愈挫愈奋,再接再厉

Python Flask 安装

Posted on By Eironn

Flask是用于Python的免费开放源微型Web框架,旨在帮助开发人员构建安全,可扩展和可维护的Web应用程序。 Flask基于 Werkzeug ,并使用 Jinja2 作为模板引擎。

有多种安装Flask的方法,具体取决于您的需求。它可以安装在系统范围内,也可以使用pip安装在Python虚拟环境中。

一. 安装步骤

1.安装Python以及依赖

建议安装到Python的虚拟环境中。

Ubuntu默认安装的Python,验证命令:

python3 -V
# 输出如下:
Python 3.6.6

从Python 3.6开始,创建虚拟环境的推荐方法是使用venv模块。要安装提供venv模块的python3-venv软件包,请运行以下命令:

sudo apt install python3-venv

上面的命令创建一个名为venv的目录,该目录包含Python二进制文件的副本, Pip包管理器,标准Python库和其他支持文件。您可以为虚拟环境使用任何名称。

要开始使用此虚拟环境,您需要通过运行activate脚本将其激活:

source venv/bin/activate

一旦激活,虚拟环境的bin目录将添加到 $PATH 变量的开头。此外,您的Shell提示符也会更改,并且会显示您当前正在使用的虚拟环境的名称。在我们的例子中是venv

2.安装Flask

现在已激活虚拟环境,您可以使用Python包管理器pip安装Flask:

pip install Flask

在虚拟环境中,可以使用命令pip代替pip3,使用python代替python3

使用以下命令验证安装,该命令将显示Flask版本:

python -m flask --version
# 输出如下信息
Flask 1.0.2
Python 3.6.6 (default, Sep 12 2018, 18:26:19)
[GCC 8.0.1 20180414 (experimental) [trunk revision 259383]]