Differences between revisions 10 and 11
Deletions are marked like this. | Additions are marked like this. |
Line 60: | Line 60: |
# uv vnev <名前> -p <バージョン> | |
Line 61: | Line 62: |
# 有効化 source py3.12.6/bin/activate }}} == パッケージインストール == 有効化しているvenvの下にインストールされます venvを利用してない場合に関しては、未確認 {{{ uv pip install ruff |
概要
公式サイト
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
利用方法