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

安装Python DeepImageSearch库出现tensorflow依赖冲突该如何解决

DeepImageSearch安装依赖冲突解决办法

所有正式版DeepImageSearch均依赖tensorflow,报错是因为你当前环境的包版本和DeepImageSearch要求的tensorflow版本不兼容,可按以下方案解决:

  • 方案1:先安装tensorflow再装目标库
    无特殊版本要求可直接执行:
    pip install tensorflow
    pip install DeepImageSearch
    
    如果你需要指定tensorflow版本,替换第一行的安装命令即可,例如指定安装2.10.0版本:
    pip install tensorflow==2.10.0
    pip install DeepImageSearch
    
    无GPU设备想要减少安装体积的话,可以换成安装cpu版本的tensorflow:
    pip install tensorflow-cpu
    pip install DeepImageSearch
    
  • 方案2:跳过依赖检查强制安装
    如果你已经安装了tensorflow衍生版本(如tensorflow-gpu、tensorflow-cpu),且确认框架功能满足要求,可以跳过依赖检查直接安装:
    pip install DeepImageSearch --no-deps
    
    安装完成后手动补装其他必要依赖避免运行报错:
    pip install faiss-cpu pillow numpy pandas tqdm matplotlib
    
  • 方案3:虚拟环境隔离安装
    不想污染全局Python环境的话,可以用conda创建独立虚拟环境安装:
    # 创建虚拟环境
    conda create -n deep_search_env python=3.9
    # 激活虚拟环境,Windows执行
    conda activate deep_search_env
    # 激活虚拟环境,macOS/Linux执行
    source activate deep_search_env
    # 依次安装依赖和目标库
    pip install tensorflow
    pip install DeepImageSearch
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 01:18:03