概要
公式サイト
GitHub: https://github.com/astral-sh/uv
マニュアル: https://docs.astral.sh/uv/
インストール
Pythonの存在しない環境でのインストールの場合だけメモしている。他の方法はマニュアル等を参照
コマンド
curl -LsSf https://astral.sh/uv/install.sh | sh uv --version
この場合、以下にインストールされる模様
$CARGO_HOME/bin もしくは $HOME/.cargo/bin
brew
brew install uv uv --version
Pythonインストール
インストール可能バージョン確認
uv python list
インストール
# インストール uv python install 3.12.6 # インストール結果確認 uv python list # インストール先例(Mac環境等のデフォルト) ${HOME}/.local/share/uv/python
venv
# uv vnev <名前> -p <バージョン> uv venv py3.12.6 -p 3.12.6 # 有効化 source py3.12.6/bin/activate
パッケージインストール
有効化しているvenvの下にインストールされます
venvを利用してない場合に関しては、未確認
uv pip install ruff
利用方法