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

如何解决ModuleNotFoundError: No module named 'llama_index.node_parser'错误

解决ModuleNotFoundError: No module named 'llama_index.node_parser'问题

问题原因

这个错误是因为llama-index版本迭代引发的模块路径变更:旧版本(v0.9及以下)中SimpleNodeParser确实在llama_index.node_parser目录下,但v0.10+版本重构了模块结构,核心功能迁移到llama_index.core子模块下。

解决方案

  • 适配新版本(推荐)
    如果你安装的是v0.10及以上版本,直接修改导入代码为:

    from llama_index.core.node_parser import SimpleNodeParser
    
  • 检查当前版本
    执行命令查看已安装的llama-index版本:

    pip show llama-index
    

    若版本低于v0.10,可升级到最新版:

    pip install --upgrade llama-index
    
  • 强制使用旧版本(不推荐)
    若因依赖限制必须保留旧版本,指定安装对应版本:

    pip install llama-index==0.9.48
    

    注意旧版本可能存在安全漏洞和功能缺失,优先推荐适配新版本。

  • 确认安装完整性
    若未安装llama-index或安装过程出错,重新执行安装命令:

    pip install llama-index
    

    新版本中也可单独安装核心模块:

    pip install llama-index-core
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 16:15:54