ツール
uv
Astral が Rust で開発している Python のパッケージ・プロジェクト管理ツール。pip・virtualenv・pyenv などの役割を 1 つにまとめるが、仮想環境の扱いと pyproject.toml の要否で詰まりやすい。
問題一覧(2)
uv sync / uv add が「No pyproject.toml found」で実行できない
No pyproject.toml found は、pyproject.toml のある場所で実行するか --project で指定すれば直る。requirements.txt だけの構成なら uv init で作る。
更新: 2026-10-12、タグ: pyproject-toml、uv-sync、uv-add
uv pip install が「No virtual environment found」でインストールできない
No virtual environment found は、uv venv で .venv を作れば直る。uv pip install は pip と違い、既定で仮想環境にしか入れない。入れたものは uv run か .venv の python から使う。
更新: 2026-10-14、タグ: venv、uv-pip、virtual-environment