You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装Langchain后导入langchain.agents模块报错:ModuleNotFoundError

问题解决:ModuleNotFoundError: No module named 'langchain.agents'

核心原因及解决步骤

1. 脚本文件名冲突

你的Python脚本命名为agents.py,与LangChain库中的agents模块同名。Python导入模块时会优先加载当前目录下的同名文件,而非第三方库的模块,导致无法找到langchain.agents中的内容。

解决:将你的脚本文件名修改为非重名名称,例如my_agent_test.py。

2. LangChain版本或安装不完整

LangChain从v0.1版本开始拆分了核心包与社区扩展包,load_tools、initialize_agent等agents相关功能现在位于langchain-community包中,仅安装基础langchain包会缺失这些模块。

解决步骤:

  • 卸载已安装的LangChain相关包:
    pip uninstall -y langchain langchain-core langchain-community
    
  • 重新安装完整依赖:
    pip install langchain langchain-community openai
    
  • 验证安装结果:执行以下命令确认相关包已正确安装:
    pip list | grep langchain
    
    需确保langchain、langchain-core、langchain-community均存在且版本≥0.1.0。

内容的提问来源于stack exchange,提问作者nid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 20:32:48