安装¶
环境要求¶
- Python ≥ 3.10
- Git(Arbor 在隔离的 git worktree 中运行每个实验)
- 至少一个 LLM provider 的 API key(Anthropic、OpenAI,或任何通过 LiteLLM 接入的 OpenAI 兼容端点)
安装¶
这一条命令就会把 Arbor 及 arbor 命令装进你当前的 Python 环境。我们建议用虚拟环境保持隔离:
为什么用可编辑安装(-e)?
Arbor 是活跃开发中的研究软件。可编辑安装让你通过 git pull 获取更新,而无需重新安装。
验证¶
arbor doctor 是发现安装问题最快的方式——它会报告你的 shell 解析到哪个 arbor、跑在哪个
Python 上、git 是否可用,以及用户配置是否存在。
可选:用 pipx 安装全局 arbor 命令¶
如果你希望在任意目录都能直接用 arbor 而无需激活 venv,可用
pipx 安装——它会替你管理隔离环境:
故障排查¶
arbor: command not found
该包被装进了一个未激活、或不在 PATH 上的环境。激活正确的虚拟环境,或改用上面的 pipx
安装。运行 arbor doctor 做诊断。