mcpField
U
uv

uv

github.com/google-deepmind開発3.4k2.5k 回インストール1 週間前に更新
リポジトリ

uv について

Science SkillsのPythonコマンドラインスクリプトで使うパッケージマネージャー、uvのセットアップスキルです。既存のインストールを確認し、必要に応じた導入方法とPATH設定、動作確認を案内します。

主な機能

  1. 01uvの利用可否を確認
  2. 02必要に応じたuvのインストール
  3. 03PATH設定と動作確認

活用シーン

  1. 01Science Skillsのスクリプト実行環境の準備
  2. 02スキル実行前のuv利用確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/google-deepmind/science-skills --skill uv

インストール後、Claude Code で/uvを入力して読み込まれたか確認します。

詳細

uv(Python パッケージマネージャー)

uv は、Science Skills が Python CLI スクリプトを実行するために使用する、高速な Python パッケージマネージャーです。多くのスキルは、uv がインストールされ、PATH に含まれていることを前提としています。

uv に依存するスキルを実行する前に、uv が使用できることを確認してください。

セットアップ

  1. uv がすでに使用できるか確認します:uv --version(PowerShell では & uv --version)。成功した場合は uv を使用できるため、残りの手順はスキップしてください。

  2. uv が既定の場所にインストールされているものの、PATH に含まれていないか確認します:

    • Unix/macOS:"$HOME/.local/bin/uv" --version
    • Windows(PowerShell):& "$HOME\.local\bin\uv.exe" --version

    いずれかが成功した場合は、手順 4 に進んでください。

  3. uv がインストールされていない場合は、次の手順を順番に実行します:

    (a) uv は、Science Skills の実行に使用する一貫性と信頼性のある Python 環境を作成するツールであり、今すぐインストールする必要があることをユーザーに伝えます。

    (b) uv をインストールします:

    -   **Unix/macOS**:`curl -LsSf https://astral.sh/uv/install.sh | sh`
    -   **Windows(PowerShell)**:`powershell -ExecutionPolicy ByPass -c
        "irm https://astral.sh/uv/install.ps1 | iex"`
    
  4. uv を PATH に追加して確認します(単一のコマンドとして実行します):

    • Unix/macOS:export PATH="$HOME/.local/bin:$PATH" && uv --version
    • Windows(PowerShell):$env:PATH = "$HOME\.local\bin;" + $env:PATH; uv --version

セットアップ後は、export を繰り返さなくても uv コマンドをそのまま実行できます。

コメント