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

PyCharm中EasyOCR等Python库安装失败求助

解决PyCharm中EasyOCR及相关依赖安装的冲突问题

核心问题分析

你遇到的依赖冲突本质是pip无法自动匹配EasyOCR所需的Torch兼容版本,同时全局环境中可能存在其他包干扰了依赖解析。以下是几种可行的解决方法:


方法1:用虚拟环境彻底隔离依赖

虚拟环境能避免全局包的干扰,是解决依赖冲突最有效的方式:

  • 打开PyCharm终端,创建虚拟环境:
    python -m venv easyocr_venv
    
  • 激活虚拟环境:
    • Windows系统:easyocr_venv\Scripts\activate
    • macOS/Linux系统:source easyocr_venv/bin/activate
  • 激活后直接安装EasyOCR:
    pip install easyocr
    

方法2:手动指定兼容的Torch版本

先安装EasyOCR兼容的稳定版Torch,再安装EasyOCR:

  1. 升级pip到最新版本(提升依赖解析能力):
    pip install --upgrade pip
    
  2. 安装适配你系统和Python版本的Torch(以Python3.8+、Windows为例):
    pip install torch==2.0.1 torchvision==0.15.2
    
  3. 再安装EasyOCR:
    pip install easyocr
    

方法3:离线安装预编译Torch包

如果网络或编译问题导致Torch安装失败,可手动下载对应版本的预编译whl包后本地安装:

  1. 下载对应系统、Python版本的Torch whl包
  2. 执行本地安装:
    pip install ./torch-2.0.1-cp310-cp310-win_amd64.whl
    
  3. 完成后再安装EasyOCR

方法4:强制跳过依赖版本检查(慎用)

如果上述方法都无效,可尝试强制安装EasyOCR,跳过依赖冲突检查(仅在确认不会影响功能时使用):

pip install easyocr --force-reinstall --no-deps

之后手动安装缺失的依赖包。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 09:15:34