venv は、Python 標準ライブラリに入っている仮想環境作成機能です。
プロジェクトごとに Python 環境を分けて、ライブラリの衝突を避けるために使います。
まず押さえたいポイント
どんな場面で使うか
どんなふうに理解するとよいか
プロジェクト専用の箱を作る と考えると分かりやすいです。
その箱の中に pip でライブラリを入れて使います。
押さえておきたい注意点
venv 自体は依存関係のロックや解決までは面倒を見ません。
環境を作るのと、依存を管理するのは別の役割です。
engineer.notes
try / verify / log
2026.07.27