当前位置: 首页 > news >正文

goland做验证码识别时报“undefined: gosseract.NewClient”

gosseract 应该有 和 c 相关的配置库因此需要安装 cgo 并且启用 CGO_ENABLED

在cmd下面输入这个

go env -w CGO_ENABLED=1

接着输入 go env  验证是否设置成功

解决了这个问题后 “undefined: gosseract.NewClient” 又出现了 
 

# runtime/cgo                                                                                                           
cgo: C compiler "gcc" not found: exec: "gcc": executable file not found in %PATH%  

然后需要安装Mingw,相当于 Linux里面的 gcc

参考:环境搭建 | Windows中MinGW-w64及GCC的下载、安装与配置 - 字节幺零二四 - 博客园


接着 又报了这个错误
# github.com/otiai10/gosseract/v2                                                                                       
tessbridge.cpp:5:10: fatal error: leptonica/allheaders.h: No such file or directory                                     
    5 | #include <leptonica/allheaders.h>                                                                               
      |          ^~~~~~~~~~~~~~~~~~~~~~~~                                                                               
compilation terminated.


这个错误表明在编译过程中,gosseract 依赖的 Leptonica 库无法找到,具体是 leptonica/allheaders.h文件。Leptonica 是一个用于图像处理的 C 库,Tesseract 依赖它进行图像操作。解决这个问题的方法是确保 Leptonica 库被正确安装并在你的系统中能够被找到。

接下来 安装 Leptonica

相关文章:

  • GitHub SSH连接终极解决方案
  • FFmpeg 硬核指南:从底层架构到播放器全链路开发实战 基础
  • 字符串系列一>最长回文子串
  • ValueError: model.embed_tokens.weight doesn‘t have any device set
  • 6TOPS算力NPU加持!RK3588如何重塑8K显示的边缘计算新边界
  • 深入浅出 Multi-Head Attention:原理 + 例子 + PyTorch 实现
  • 研0大模型学习(第四、五天)
  • 武林秘籍之INSERT篇:一键插入,笑傲数据库
  • 数据分析处理库Pandas常用方法汇总
  • 极狐GitLab 项目和群组的导入导出速率限制如何设置?
  • 论文阅读--Orient Anything
  • spring注解@Transactional会回滚哪些异常
  • 供应链项目技术实现方案,供应链详细设计方案书,采购管理,财务管理(Word原件)
  • [Vue3]动态引入图片
  • L2-002 链表去重
  • MATLAB 控制系统设计与仿真 - 36
  • 使用 PySpark 批量清理 Hive 表历史分区
  • 在Qt中验证LDAP账户(Windows平台)
  • 【dataframe显示不全问题】打开一个行列超多的excel转成df之后行列显示不全
  • Android tinyalsa库函数剖析
  • 广西柳州23年的蝶变:从“酸雨之城”到“文明之城”
  • 上海这台人形机器人完成半马:无故障、无摔倒,冲过终点不忘挥手致意
  • 云南省交通发展投资有限责任公司原党委书记、董事长陈以东接受审查调查
  • 考艾的森林与雾气中,艺术在生长
  • 稳健开局!今年粮食产量瞄准1.4万亿斤
  • 释新闻|加州诉特朗普政府:美国最大经济体为何打响关税阻击战?