关于 uv
用于配置 uv 的技能;uv 是运行 Science Skills Python 命令行脚本所用的包管理器。它会检查现有安装,提供安装步骤,并指导将 uv 加入 PATH 后验证。
主要功能
- 01检查 uv 是否可用
- 02按需安装 uv
- 03将 uv 加入 PATH 并验证
适用场景
- 01为运行 Science Skills 脚本准备环境
- 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 可用。
设置
-
检查
uv是否已可用:uv --version(或在 PowerShell 中运行& uv --version)。如果成功,说明uv已就绪——跳过剩余步骤。 -
检查
uv是否已安装在默认位置,但未添加到 PATH 中:- Unix/macOS:
"$HOME/.local/bin/uv" --version - Windows(PowerShell):
& "$HOME\.local\bin\uv.exe" --version
如果任一命令成功,跳转到步骤 4。
- Unix/macOS:
-
如果尚未安装 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"` -
将
uv添加到 PATH 并进行验证(作为单个命令运行):- Unix/macOS:
export PATH="$HOME/.local/bin:$PATH" && uv --version - Windows(PowerShell):
$env:PATH = "$HOME\.local\bin;" + $env:PATH; uv --version
- Unix/macOS:
设置完成后,无需重复执行 export,直接运行 uv 命令即可。
评论
支持 Markdown