上一篇 下一篇 分享链接 返回 返回顶部

如何在Ubuntu服务器中安装Flask?

发布人:Minchunlin 发布时间:2021-01-17 10:34 阅读量:1058

Django和Flask是两个常用开源Python网络框架。Django是一个强大的Python框架,通过提供一个MVC框架,让用户能够快速开发和部署他们的Web应用程序,该框架的目的是简化Web应用程序的开发,减少代码以及可重用的组件。

同时,Flask是一个精简的微框架,没有额外的库或工具。它是极简主义的,因为它只提供了基本的工具来帮助你开发你的应用程序。

废话不多说,让我们直接进入Ubuntu 20.04服务器上安装Flask。

在Ubuntu上安装Flask

1. 使用apt软件包管理器在Ubuntu 20.04服务器上安装flask,以下是需要遵循的步骤。

首先,确保你的系统已经更新,使用以下命令。

$ sudo apt update -y

更新完成后,进入下一步。

2. 接下来,你需要在安装pip的同时安装其他Python依赖,这将使你能够创建一个虚拟环境。我们要在虚拟环境中安装flask。

如果你想知道为什么我们不先安装Python,那么Ubuntu 20.04已经预装了Python 3.8,所以没有必要安装它。

要确认Ubuntu 20.04服务器上是否存在Python,请运行。

$ python3 --version

接下来,安装pip3和其他Python工具,如下所示。

$ sudo apt install build-essential python3-pip libffi-dev python3-dev python3-setuptools libssl-dev

3. 此后,安装一个虚拟环境,要在沙箱环境下隔离和运行flask。

$ sudo apt install python3-venv

4. 现在,创建flask目录并导航到它。

$ mkdir flask_dir && cd flask_dir

5. 使用Python创建一个虚拟环境,如下所示。

$ python3 -m venv venv

6. 然后激活它,这样你就可以安装flask了。

$ source venv/bin/activate

请注意,提示符变为(venv),表示我们现在在虚拟环境中工作。

7. 最后,使用pip安装flask web框架,它将安装flask的所有组件,包括Jinja2、werkzeug WSG web应用库及其模块。

$ pip3 install flask

8. 要确认flask已安装,运行。

$ flask --version

至此,Flask现在已经安装在Ubuntu 20.04上了,您可以继续使用flask创建和部署您的Python应用程序了。

目录结构
全文