安装与第一个接口
这一节从零创建一个最小 FastAPI 项目。
一、创建项目目录
二、创建虚拟环境
虚拟环境用来隔离项目依赖,避免把所有 Python 包都装到系统环境里。
Windows:
macOS / Linux:
激活成功后,终端前面通常会出现 (.venv)。
三、安装 FastAPI
fastapi[standard] 会安装 FastAPI 和常用标准依赖,包括开发启动命令需要的 FastAPI CLI。
命令里的引号建议保留。不同终端对
[]的处理不完全一样,加引号最稳。
四、创建 main.py
在项目根目录创建 main.py:
当前目录结构:
五、启动开发服务器
看到类似下面的地址就表示启动成功:
打开浏览器访问:
返回:
六、修改代码试试热重载
把 main.py 改成:
保存后刷新浏览器,不需要手动重启服务。fastapi dev 会自动热重载。
七、再加一个接口
完整代码:
访问:
返回:
八、开发和生产启动命令
学习阶段主要使用 fastapi dev main.py。

