Pythonの新しいパッケージマネージャ uv を使ってみよう!🚀

Blog

Python開発者の皆さん、こんにちは!

皆さんは普段、pipvenvを使ってパッケージ管理や仮想環境の構築を行っているかと思います。これらのツールはPython開発に不可欠ですが、処理速度に不満を感じたことはありませんか?

今回ご紹介するのは、そんな悩みを解決する新しいパッケージマネージャ uv です。uvはRustで書かれており、圧倒的に高速に動作します。この記事では、uvのインストールについて解説します

Windows

PowerShellを開き、以下のコマンドを実行します

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Mac/Linux

ターミナルを開き以下のコマンドを実行します

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

`To add $HOME/.local/bin to your PATH, either restart your shell or run:`と表示されるので、以下のコマンドを実行します

source $HOME/.local/bin/env

`uv –version`コマンドを実行してバージョンが表示されれば成功です

参考

GitHub - astral-sh/uv: An extremely fast Python package and project manager, written in Rust.
An extremely fast Python package and project manager, written in Rust. - astral-sh/uv

コメント

タイトルとURLをコピーしました