environment-triage
仓库创建 2025年12月23日最近提交 6 个月前SkillHot 收录 23 天前
▸ 精选理由
快速定位因解释器不一致导致的安装/同步问题。
这个 Skill 做什么
检查实际被 uv/venv 使用的 Python 解释器与已装包情况。
用来查清到底是哪个 Python 解释器在被 uv/venv 使用,以及那台解释器里装了哪些包。遇到 uv sync 或 pip install 行为异常、导入失败或版本不对的时候用它来排查。特别之处是区分系统 Python 和 uv/venv 实际选用的解释器,能帮你确定问题源头而不是盲改全局环境。
▸ 展开 SKILL.md 英文原文
Environment Triage
3.9k
Stars
298
Forks
40
仓库内 Skill
+19
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/parcadei/Continuous-Claude-v3/main/.claude/skills/environment-triage/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/parcadei/Continuous-Claude-v3/main/.claude/skills/environment-triage/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# Environment Triage When `uv sync` or `pip install` behaves unexpectedly, check the actual interpreter. ## Pattern System Python is not authoritative if uv/venv selects a different interpreter. ## DO ```bash # What uv ACTUALLY uses uv run python --version # What's pinned (this controls uv) cat .python-version # Confirm package is installed uv pip show <package> # Confirm import works in uv context uv run python -c "import <package>; print(<package>.__version__)" ``` ## Common Fix If optional deps require Python 3.12+ but .python-version is 3.11: ```bash echo "3.13" > .python-version rm -rf .venv && uv venv && uv sync --all-extras ``` ## DON'T - Trust `python3 --version` when us
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有