mcpField
U
uv

uv

github.com/google-deepmind开发3.4k2.5k 次安装1 周前更新
代码仓库

关于 uv

用于配置 uv 的技能;uv 是运行 Science Skills Python 命令行脚本所用的包管理器。它会检查现有安装,提供安装步骤,并指导将 uv 加入 PATH 后验证。

主要功能

  1. 01检查 uv 是否可用
  2. 02按需安装 uv
  3. 03将 uv 加入 PATH 并验证

适用场景

  1. 01为运行 Science 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 是用于创建一致、可靠的 Python 环境的工具,Science Skills 依赖该环境运行,并且现在需要安装它。

    (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 命令即可。

评论

支持 Markdown