规范驱动开发
用OpenSpec管理开发流程
该技能在~/.uv-global目录下创建并维护一个全局uv项目环境,为临时Python脚本提供统一的依赖安装和运行空间,避免污染系统Python解释器。
第一步:执行安装脚本
bash ${baseDir}/install.sh
脚本会自动检测并安装uv(优先使用brew,备选curl官方安装器),随后初始化全局项目结构。
第二步:(可选)配置PATH
export PATH=~/.uv-global/.venv/bin:$PATH
将虚拟环境bin目录加入PATH后,可直接使用python命令及各类shim工具。
第三步:安装依赖并运行脚本
# 向全局环境添加所需包
uv --project ~/.uv-global add requests pandas
# 编写并执行脚本
uv --project ~/.uv-global run myscript.py
查看已装包列表:uv --project ~/.uv-global pip list
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | Python脚本文件、待安装包名列表、可选的PATH配置 |
| 输出 | 全局uv项目目录、虚拟环境、可执行的python命令及shim工具 |
| 适用人群 | 需要快速运行临时Python脚本的开发者、数据分析师、运维人员 |
| 不包含 | Windows原生支持、生产级项目隔离方案、uv进阶使用教程 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/guoqiao/uv-global/SKILL.md
来源类型:GitHub仓库