Uv が使うpythonランタイム

提供: tknotebook
2026年11月4日 (水) 09:32時点におけるNakamuri (トーク | 投稿記録)による版

移動: 案内、 検索

メインページ>コンピュータの部屋#Python>uv tips

はじめに

uv はパッケージ管理ツールであると共に pythonランタイムを管理する管理ツールでもあります。 この記事では uv がどのように pythonランタイムを管理するかを解説します。

用語

pythonランタイム
特定のバージョンのpython一式のことです。pythonインタープリターや標準ライブラリやいくつかのツールの詰め合わせです。
system python
uvが管理していない pythonランタイムです。
managed python
uvが管理している pythonランタイムです。

基本的なポリシー

uv は自分が管理している managed python の利用に固執しません。適当な system python が存在していれば それを使うこともできます。その選択は uv の利用者に任されています。system python と managed python の共存も可能です。

既定のpythonランタイムのバージョン

uv は ~/appdata/