跳到内容

2. 设置你的环境

先决条件

  • Python 3.10 或更高版本。
  • 访问终端或命令提示符。
  • Git,用于克隆存储库。
  • 推荐使用代码编辑器(例如 Visual Studio Code)。

克隆存储库

如果你还没有克隆 A2A 示例存储库

git clone https://github.com/a2aproject/a2a-samples.git -b main --depth 1
cd a2a-samples

Python 环境与 SDK 安装

我们建议为 Python 项目使用虚拟环境。A2A Python SDK 使用 uv 进行依赖管理,但你也可以使用 pipvenv

  1. 创建并激活虚拟环境

    使用 venv(标准库)

    python -m venv .venv
    source .venv/bin/activate
    
    python -m venv .venv
    .venv\Scripts\activate
    
  2. 安装所需的 Python 依赖项以及 A2A SDK 及其依赖项

    pip install -r samples/python/requirements.txt
    

验证安装

安装后,你应该能够在 Python 解释器中导入 a2a

python -c "import a2a; print('A2A SDK imported successfully')"

如果此命令运行无误并打印成功消息,则你的环境已正确设置。