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 开发事半功倍。


🎓 学习目标

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

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

⏱️ 预计学习时间

75 分钟(含动手实践)

💡 前置知识

  • 已安装 Python 3.10 或更高版本
  • 有基本的命令行操作经验
  • 已注册 OpenAI 账户(或其他 LLM 服务)

📚 本章结构

本附录从零开始,帮你搭建一个专业的 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 环境与依赖管理