提示找不到tesserac

使用selenium+python进行自动化测试时,通过第三方工具tesseract-ocr识别验证码。安装流程包括:1.安装Pillow;2.下载并安装tesseract-ocr;3.安装pytesseract。需要注意的是,仅通过pip安装不够,必须下载tesseract-ocr软件并配置路径,否则会报错。
摘要由CSDN通过智能技术生成

自动化测试常用selenium+python,如果遇到在流程中遇到验证码过不去,可以用第三方工具自动识别验证码。(这里使用tesseract图像文本识别)

步骤

1.安装pillow

直接在cmd中使用pip install Pillow 

使用Pycharm 安装

2.安装tesseract-ocr

下载地址:https://github.com/UB-Mannheim/tesseract/wiki   点击tesseract-ocr-setup-4.0.0-alpha.20170804.exe,下载4.0版本的软件。

安装详细教程:https://jingyan.baidu.com/article/219f4bf788addfde442d38fe.html

我安装到了: D:\soft\tesseract-ocr目录下

注意:只用pip或者pycharm中加包是好使的,必须还要按照上面的链接下载和安装tesseract-ocr包,否则运行程序仍然会报错

3.安装pytesseract

直接在cmd中使用pip install pytesseract

使用Pycharm 安装

 

问题说明:我先用pip安装了上面三部,然后又在pycharm中安装了上面所有的第三方库,可还是报错:FileNotFoundError:No such file

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值