Files
fastapi__fastapi/docs/ja/docs/virtual-environments.md
pr-submit[bot] 8be56794c0 🌐 Update translations for ja (update-outdated) (#16206)
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:49:58 +02:00

1.4 KiB

仮想環境

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 のワークフローを含む)については、仮想環境ガイドを読んでください。