在 Ubuntu 上安装 Flask 的终极指南
Flask 是一个开源免费的基于微型 Web 的 Python 框架,旨在帮助程序员构建可扩展、安全且易于维护的 Web 应用程序。如果您是初学者,那么上手非常简单。我们将在本文中告诉您如何在Ubuntu 20.04系统上安装python框架Flask。我们实现的命令也可以在 Debian 和旧版 Ubuntu 发行版上运行。
前置要求
您应该在“sudo”命令权限下运行所有命令。
在 Ubuntu 20.04 上安装 Flask
按照以下步骤在 Ubuntu 20.04 系统上安装 Flask:
第一步:安装Python
确保您的 Ubuntu 系统上安装了 Python。要检查安装情况,请在终端上运行以下给出的命令:
推荐使用 venv 模块在 python 中创建虚拟环境的方法。您可以在 python3-venv 包的帮助下创建此环境。因此,您必须通过在系统上执行以下命令来安装此软件包:
在 Ubuntu 系统上安装上述软件包模块后,您可以创建一个 python 虚拟环境,在其中安装和使用 Flask 应用程序。
为 Flask 应用程序创建一个目录,并使用下面给出的命令在此文件夹中导航它:
第二步:创建python虚拟环境
现在,在指定的目录“flask_application”中,通过运行以下命令创建虚拟环境:
将创建一个名为“venv”的新目录或虚拟环境,其中包含所有 Python 支持文件的副本。您还可以为此虚拟环境创建不同的名称。
现在,使用以下命令激活上述虚拟环境,然后就可以使用它了:
步骤 3:使用 pip 安装 Flask
激活环境后,您会注意到虚拟环境名称将添加到 shell 提示符的开头。现在,使用 Python 包管理器 pip 安装 Flask,如下所示:
您可以使用以下命令打印已安装的 Flask 版本:
此时,你的Ubuntu系统上已经安装了最新版本的Flask 1.1.2,如下图所示:
使用 Flask 创建最小应用程序
在这里,我们将创建一个简单的应用程序,它将打印文本“First Flask application!”。打开文本编辑器并将以下代码粘贴到此文件中:
app = Flask(__name__)
@app.route('/')
def my_app():
return 'First Flask application!'
将上述文件保存在 Flask_application 目录中,名称为“my_app.py”。在上面的代码中:
第一行将导入 Flask 类。
第二行将创建一个新的 Flask 类实例。
函数my_app是通过route()装饰器注册的。当您请求此路线时,“第一个 Flask 应用程序!”文本将打印在终端上。
要执行上述代码,请运行以下命令:
(venv) $ flask run
以下输出将打印在终端上:
现在,打开浏览器并在地址栏中输入“http://127.0.0.1:5000”URL。 “第一个 Flask 应用程序!”消息将显示在浏览器中。
要停止 shell 输出,请按“Ctrl-C”。完成工作后,键入以下命令以停用虚拟环境或退出虚拟环境:
结论
在上面的文章中,我们讲解了如何在Ubuntu 20.04环境下安装Flask的过程。我们还描述了如何创建 python 虚拟环境并在其中安装 Flask。我们体验过使用 Flask 运行应用程序的不同命令。有关更多详细信息,请访问互联网资源中的 Flask 文档。