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

Python 3.12虚拟环境中pip安装llama-index的依赖冲突问题

解决Python 3.12环境下安装llama-index失败的问题

问题原因

onnxruntime 1.x版本(1.17.0至2.0.0以下)不支持Python 3.12,而llama-index依赖的llama-index-vector-stores-chroma 0.1.x版本强制要求这个范围的onnxruntime,导致pip无法找到匹配的依赖包,安装失败。

可行解决方案

方案1:降级Python版本到3.11

创建支持的虚拟环境后重新安装:

conda create --name llm-3.11 python=3.11
conda activate llm-3.11
pip install --upgrade pip
pip install llama-index

方案2:安装llama-index时排除chroma向量存储依赖

如果不需要chroma向量存储功能,可跳过相关依赖安装:

pip install llama-index --exclude llama-index-vector-stores-chroma

后续若需要chroma,可单独安装适配Python3.12的新版本(需确认最新版本已更新依赖限制):

pip install llama-index-vector-stores-chroma>=0.2.0

方案3:通过conda安装兼容的onnxruntime版本

尝试用conda安装onnxruntime 1.x版本(conda可能提供Python3.12的兼容包),再安装llama-index:

conda install onnxruntime=1.17.0
pip install llama-index

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 08:32:12