mirror of
https://github.com/fastapi/fastapi.git
synced 2026-10-09 11:41:39 -04:00
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>
1014 B
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 工作流。