====== uv - Rustで書かれた非常に高速なPythonパッケージとプロジェクトマネージャー ====== 本家: [[https://docs.astral.sh/uv|uv]]\\ ソースコード: [[https://github.com/astral-sh/uv|astral-sh/uv: An extremely fast Python package and project manager, written in Rust.]]\\ ===== インストール =====
$ curl -LsSf https://astral.sh/uv/install.sh | sh
downloading uv 0.6.12 x86_64-unknown-linux-gnu
no checksums to verify
installing to /home/tomoyan/.local/bin
  uv
  uvx
everything's installed!
動作確認😉\\
$ uv -V
uv 0.6.12
$ uvx -V
uv-tool-uvx 0.6.12
===== 使い方 ===== ==== Python のインストール ==== 公式: [[https://docs.astral.sh/uv/guides/install-python/|]] [[gtr>https://docs.astral.sh/uv/guides/install-python/|翻訳]]\\
$ uv python list
cpython-3.14.0a6+freethreaded-linux-x86_64-gnu    <download available>
cpython-3.14.0a6-linux-x86_64-gnu                 <download available>
cpython-3.13.2+freethreaded-linux-x86_64-gnu      <download available>
cpython-3.13.2-linux-x86_64-gnu                   /usr/bin/python3.13
cpython-3.13.2-linux-x86_64-gnu                   /usr/bin/python3 -> python3.13
cpython-3.13.2-linux-x86_64-gnu                   /usr/bin/python -> ./python3
cpython-3.13.2-linux-x86_64-gnu                   <download available>
cpython-3.12.9-linux-x86_64-gnu                   <download available>
cpython-3.11.11-linux-x86_64-gnu                  <download available>
cpython-3.10.16-linux-x86_64-gnu                  <download available>
cpython-3.9.21-linux-x86_64-gnu                   <download available>
cpython-3.8.20-linux-x86_64-gnu                   <download available>
cpython-3.7.9-linux-x86_64-gnu                    <download available>
$ uv python install
Installed Python 3.13.2 in 10.22s
 + cpython-3.13.2-linux-x86_64-gnu
$ uv python list --color always | bat -p -H 7:7
cpython-3.14.0a6+freethreaded-linux-x86_64-gnu    <download available>
cpython-3.14.0a6-linux-x86_64-gnu                 <download available>
cpython-3.13.2+freethreaded-linux-x86_64-gnu      <download available>
cpython-3.13.2-linux-x86_64-gnu                   /usr/bin/python3.13
cpython-3.13.2-linux-x86_64-gnu                   /usr/bin/python3 -> python3.13
cpython-3.13.2-linux-x86_64-gnu                   /usr/bin/python -> ./python3
cpython-3.13.2-linux-x86_64-gnu                   .local/share/uv/python/cpython-3.13.2-linux-x86_64-gnu/bin/python3.13
cpython-3.12.9-linux-x86_64-gnu                   <download available>
cpython-3.11.11-linux-x86_64-gnu                  <download available>
cpython-3.10.16-linux-x86_64-gnu                  <download available>
cpython-3.9.21-linux-x86_64-gnu                   <download available>
cpython-3.8.20-linux-x86_64-gnu                   <download available>
cpython-3.7.9-linux-x86_64-gnu                    <download available>