最近流行りのuvと呼ばれるPythonのパッケージマネージャーを利用してみる。

参考:https://docs.astral.sh/uv/

uvのインストール

公式サイトを参考に、Windows11 WSL Ubuntuに入れていく。

1
curl -LsSf https://astral.sh/uv/install.sh | sh

上記コマンドを実行すると、~/.bashrcの末尾に. "$HOME/.local/bin/env" が追加されていて、自動でuvのPATHを通してくれる。

Pythonの取得

uvを利用して、pythonを取得する。下記はv3.12をインストールしている例。

1
2
3
4
uv python install 3.12

# 確認
uv python list

プロジェクトの作成

1
uv init

パッケージの導入

1
uv add yaml

Pythonの実行

1
uv run main.py