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

安装easyocr及尝试示例时遇依赖冲突错误,求解决方案

解决EasyOCR安装依赖冲突的方法

处理EasyOCR与Torch的依赖冲突

  • 用虚拟环境隔离全局依赖:
    新建独立虚拟环境,避免现有包干扰:
    # 创建虚拟环境(要求Python 3.6及以上)
    python -m venv easyocr_env
    # 激活虚拟环境
    # Windows系统
    easyocr_env\Scripts\activate
    # macOS/Linux系统
    source easyocr_env/bin/activate
    # 安装EasyOCR
    pip install easyocr
    
  • 先安装兼容的Torch版本再装EasyOCR:
    根据你的系统和CUDA版本,先指定匹配的Torch版本安装,再安装EasyOCR。例如适配CUDA 11.8的命令:
    pip install torch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2 --index-url https://download.pytorch.org/whl/cu118
    pip install easyocr
    
  • 尝试安装最新版EasyOCR:
    新版本通常会优化依赖兼容性,直接升级安装:
    pip install easyocr --upgrade
    

处理pytest与pytest-cov的版本冲突

  • 取消pytest版本限制,让pip自动匹配:
    去掉对pytest的版本约束,让pip自行选择与pytest-cov==2.12.1兼容的版本:
    python -m pip install pytest pytest-cov==2.12.1
    
  • 更换兼容的pytest-cov版本:
    选择与pytest<4.6适配的pytest-cov版本,比如2.6.1:
    python -m pip install "pytest < 4.6" pytest-cov==2.6.1
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 19:10:31