闲社服务运行正常AI智能体自动化平台
u

全局uv环境

技能标识:uv-global

Provision and reuse a global uv environment for ad hoc Python scripts.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.2
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

全局uv环境

UV Global

在 ~/.uv-global 下创建并复用全局 uv 环境,以便安装 Python 依赖项用于快速、临时的脚本,而不会污染系统解释器。

闪电般的快速设置,保持一个共享的虚拟环境随时可用于临时任务。

当用户需要未预装的 Python 包(数据处理、爬虫等),且创建完整的项目专属环境过于繁琐时,使用此技能。如果用户明确要求使用系统 Python 或项目本地 venv,则跳过此技能。

要求

需要 uv 可用。如果缺失,你需要 brew(macOS/Linux)或 curl 来安装它。

安装

bash
bash ${baseDir}/install.sh

该脚本将:

  • - 如果 uv 不存在,通过 brew(macOS/Linux)或官方 curl 安装程序安装 uv
  • 在 ~/.uv-global 创建全局 uv 项目
  • 在 ~/.uv-global/.venv 创建包含常用包的虚拟环境
  • 在 ~/.uv-global/.venv/bin 创建一些有用的 shim

[可选]将 venv 的 bin 目录添加到你的 PATH 中,这样 python 默认使用全局环境,并且 shim 可用:

export PATH=~/.uv-global/.venv/bin:$PATH

使用方法

对于任何需要额外依赖的快速 Python 脚本:

bash

将所需包安装到全局环境中


uv --project ~/.uv-global add <包名0> <包名1> ...

编写你的代码

touch script.py

使用全局环境运行脚本

uv --project ~/.uv-global run script.py

提示:

  • - 脚本可以放在任何位置;--project ~/.uv-global 标志确保它们使用全局环境运行。
  • 使用 uv --project ~/.uv-global pip list 检查已安装的包。
  • 如果某个任务发展成真正的项目,请切换到项目本地 venv,而不是使用此全局环境。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 uv-global-1776372311 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 uv-global-1776372311 技能

通过命令行安装

skillhub install uv-global-1776372311

下载

⬇ 下载 uv-global v0.1.2(免费)

文件大小: 2.39 KB | 发布时间: 2026-4-17 14:17

v0.1.2 最新 2026-4-17 14:17
- Replaced the install script reference from `uv-global.sh` to `install.sh`; removed the old script and added the new one.
- Installation instructions updated to mention new shims added to `~/.uv-global/.venv/bin`.
- Clarified that the PATH update makes both the global environment and shims available.
- General documentation enhancements for clarity.
返回顶部