FastAPI 是一个现代、快速且基于 Python 的 Web 框架,特别适合构建 API。本文将指导你如何在 Ubuntu 系统中安装 FastAPI 并创建一个简单的“Hello World”应用。
1. 安装必要的软件和依赖
在开始之前,请确保你的系统已经安装了以下工具:
- Python(版本 >= 3.6)
- pip(Python 的包管理器)
1.1 安装 Python 和 pip
如果你尚未安装 Python,可以使用以下命令进行安装:
sudo apt update && sudo apt install python3 python3-pip
2. 创建并激活虚拟环境(可选但推荐)
为了保持项目依赖的隔离性,建议创建一个虚拟环境。你可以使用 venv
或 virtualenv
。
2.1 使用 venv 创建虚拟环境
python3 -m venv my-fastapi-proj