Files
fastapi/docs/zh/docs/virtual-environments.md
T
a77d04a266 🌐 Update translations for zh (update-outdated) (#16204)
Co-authored-by: pr-submit[bot] <pr-submit[bot]@users.noreply.github.com>
Co-authored-by: Yurii Motov <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: pr-push[bot] <pr-push[bot]@users.noreply.github.com>
2026-08-19 09:47:56 +02:00

1014 B

虚拟环境

当你在 Python 工程中工作时,你应该使用虚拟环境来隔离为每个工程安装的包。

对于 FastAPI 工程,我推荐使用 uv 来管理工程、依赖项和虚拟环境。

创建工程

使用官方安装指南安装 uv,然后创建一个工程:

$ uv init awesome-project --bare
$ cd awesome-project
$ uv add "fastapi[standard]"

uv 会自动为工程创建虚拟环境。你不需要自己创建或激活虚拟环境。

使用 uv run 在工程环境中运行命令,例如:

$ uv run fastapi dev

了解更多

阅读虚拟环境指南以了解虚拟环境在底层是如何工作的,包括激活以及替代的 python -m venv 和 pip 工作流。