uv - Rustで書かれた非常に高速なPythonパッケージとプロジェクトマネージャー
インストール
$ 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/ 翻訳
$ 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>