Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

附录 F:开发环境搭建

磨刀不误砍柴工。一个配置良好的开发环境,能让你的 Agent 开发事半功倍。


🎓 学习目标

完成本附录学习后,你将能够:

  • ✅ 使用 uv 或 conda 管理 Python 环境和依赖
  • ✅ 安装并验证 LangChain、OpenAI SDK 等核心库
  • ✅ 安全管理 API Key,避免密钥泄露
  • ✅ 运行你的第一个真正的 Agent!

📚 本章结构

本附录从零开始,帮你搭建一个专业的 Agent 开发环境。从 Python 虚拟环境管理,到 API Key 安全存储,再到第一个可运行的 Agent——跟着操作,你将拥有一个随时可以开始开发的工作台。

小节内容预计时间
F.1 Python 环境与依赖管理venv、conda、uv 对比与使用20分钟
F.2 关键库安装LangChain、OpenAI SDK 等15分钟
F.3 API Key 管理.env 文件、环境变量最佳实践10分钟
F.4 Hello Agent!第一个完整的 Agent30分钟

工具选择建议:

工具用途推荐程度
uvPython 包管理(最新最快)⭐⭐⭐⭐⭐ 强烈推荐
conda环境管理(数据科学常用)⭐⭐⭐⭐ 推荐
venv内置虚拟环境⭐⭐⭐ 够用
VS Code代码编辑器⭐⭐⭐⭐⭐ 推荐
Jupyter交互式开发和实验⭐⭐⭐⭐ 推荐

🔗 学习路径

前置知识:第1章 什么是 Agent?

后续推荐:


下一节:F.1 Python 环境与依赖管理