解决pycharm无法安装tesserocr

  • tesserocr对tesseract进行了封装,所以需要先安装tesseract
  • 进入(https://github.com/UB-Mannheim/tesseract/wiki)下载对应的tesseract版本,安装。这里下载的是 tesseract-ocr-w64-setup-v5.0.1.20220118.exe
  • 安装完成后进入命令行,输入tesseract,如果显示如下这样,则安装成功
    解决pycharm无法安装tesserocr_第1张图片
  • 如果报错,需要配置环境变量,将默认安装路径 C:\Program Files\Tesseract-OCR 添加到系统变量中
  • 进入pycharm进行 pip install tesserocr,报错如下:
  • 尝试进入Anaconda Prompt (Anaconda3)终端,使用 conda install -c simonflueckiger tesserocr 进行安装,报错如下:
    解决pycharm无法安装tesserocr_第2张图片
  • 原因分析:目前的镜像源地址无效,无法请求到数据。
  • 尝试解决,先恢复conda配置,再重新配置可以使用的镜像地址
conda config --remove-key channels
conda config --add channels https://repo.continuum.io/pkgs/free/win-64/
onda config --add channels https://repo.continuum.io/pkgs/main/win-64/
conda config --set show_channel_urls yes
  • 查看配置信息
conda config --show channels

解决pycharm无法安装tesserocr_第3张图片

  • 再次使用conda install -c simonflueckiger tesserocr 安装
    解决pycharm无法安装tesserocr_第4张图片
  • 显示安装成功,进入pycharm,导入模块也没有报错
    在这里插入图片描述
    PS:tesseroc库存在版本兼容的问题,有的镜像网站请求不到,可以参考官方解释(https://tesseract-ocr.github.io/tessdoc/Home.html)

你可能感兴趣的:(python,图像处理)