#pragma section-numbers off [[TableOfContents]] = 概要 = = 公式サイト = * {{{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 }}} = 利用方法 = = 参考サイト =