怎样在 Ubuntu 20.04 上安装 Flask

介绍

Flask 是世界上许多开发人员使用的最著名的 Web 框架之一。 它是用 Python 编写的,旨在帮助开发人员构建安全且可扩展的 Web 应用程序。

Flask 被称为微框架,因为它不需要任何特定的第三方库和工具。 但是,Flask 可以支持在 Flask 本身中实现的扩展,以将功能添加到 Flask 应用程序中。

本文将向您展示在 Ubuntu 20.04 机器上安装 Flask 框架的方法。

安装烧瓶

为了在 Ubuntu 20.04 上安装 Flask,让我们首先使用以下命令更新系统:

$ sudo apt update

更新完成后,继续下一步。

默认情况下,Ubuntu 20.04 附带 Python 3.8。 您可以通过以下命令验证这一点:

$ python3 -V

接下来,您必须安装 python3-venv 包来为 Flask 应用程序创建一个虚拟环境:

$ sudo apt install python3-venv

安装包后,让我们为 Flask 应用程序创建一个虚拟环境。

建议为应用程序创建一个新目录并导航到它:

$ mkdir flask-dir && cd flask-dir

现在,让我们在 flask-dir 中运行以下命令来创建虚拟环境:

$ python3 -m venv venv

该命令会在 flask-dir 目录中创建一个名为 venv 的目录。 为了使用虚拟环境,您必须按如下方式激活它:

$ source venv/bin/activate

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

(venv) $ pip install Flask

通过运行以下命令验证 Flask 是否已成功安装:

(venv) $ python -m flask --version

怎样在 Ubuntu 20.04 上安装 Flask 1

恭喜,现在您可以在 Ubuntu 20.04 上创建一些 Flask 应用程序。

创建一个简单的应用程序

在本节中,我们将使用 Flask 创建一个简单的“Hello world”应用程序。 使用您最喜欢的编辑器在 flash-dir 中创建一个名为:hello.py 的 Python 文件:

from flask import Flask

app = Flask(__name__)

@app.route('/')

def hello_world():

return 'Hello world'

在您的虚拟环境中,运行以下命令:

(venv) $ export FLASK_APP=hello.py
(venv) $ flask run

怎样在 Ubuntu 20.04 上安装 Flask 2

使用您的网络浏览器或 curl 命令击中 https://127.0.0.1:5000,您将获得“Hello world”文本输出,如下面的屏幕截图所示。

Web 浏览器中的 Flask 输出

结论

Flask 对于​​任何开发人员来说都是一个非常强大的 Web 框架。 本教程介绍了在 Ubuntu 20.04 上安装 Flask 的所有详细步骤。

谢谢你,随时在下面的评测部分反馈。