uvのインストールと使用
uv環境管理ツールのインストール
uvは、Rustで開発されたPythonパッケージ管理および仮想環境ツールです。その目的は明確です:
Pythonの依存関係管理は簡単ではありません。
uvはpip、venv、pip-toolsの組み合わせとして読むことができます。
uvツールのインストール
uvをインストールします:
bash
curl -LsSf https://astral.sh/uv/install.sh | shインストール後 버전을確認します:
bash
uv --version基本的な使用法
Pythonバージョンの管理
uvは、pyenvなどの追加ツールなしで、複数のPythonバージョンを簡単に管理できます。
利用可能なPythonバージョンを表示:
bash
uv python listuv python 3.11コマンドで特定のバージョンのPythonをインストールできます。
仮想環境の作成
bash
uv venv .opencv --python 3.10.12.opencvは仮想環境の名前です;3.10.12は仮想環境のPythonバージョンです。
仮想環境の有効化
bash
source .venv/bin/activateパッケージ管理
bash
# 新規パッケージのインストール:
uv pip install opencv-python
# uv pip install -r requirements.txt
# パッケージのアンインストール:
uv pip uninstall requests
# 現在の環境の依存関係をエクスポート
uv pip freeze > requirements.txt