尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

如何快速解决 RapidOCR 在 Python 3.12 环境下的安装失败:完整指南

发布时间:2026/9/20 3:37:00

资讯中心
01
ARTICLE

如何快速解决 RapidOCR 在 Python 3.12 环境下的安装失败:完整指南

如何快速解决 RapidOCR 在 Python 3.12 环境下的安装失败:完整指南
如何快速解决 RapidOCR 在 Python 3.12 环境下的安装失败完整指南【免费下载链接】RapidOCR Awesome OCR multiple programing languages toolkits based on ONNX Runtime, OpenVINO, MNN, PaddlePaddle, TensorRT and PyTorch.项目地址: https://gitcode.com/GitHub_Trending/ra/RapidOCR先说结论两步修复安装失败问题根源是依赖库 Shapely 的版本不兼容Python 3.12 环境下RapidOCR 的 API 组件rapidocr_api0.0.7 会安装失败。最快的修复方式是先安装最新版rapidocr_onnxruntime1.3.24 及以上再安装rapidocr_api一共两步就能解决。自查这 4 个信号说明你踩了这个坑对照下面几条判断是不是同一个问题环境Python 解释器是 3.12 系列如 3.12.4操作系统不限你装的是rapidocr_api组件0.0.7 或其它较旧版本而不是核心库pip 安装日志里出现依赖解析失败关键字指向shapely最终整体安装中断同一个版本在 3.11 下能装一到 3.12 就报错为什么在 3.12 下装不上不是你的错很多人第一反应是自查网络、pip 源其实这些都没问题。 依赖关系像一排多米诺骨牌rapidocr_api本身并不直接装 Shapely它隔了好几层依赖旧版 0.0.7 固定指向较老的底层组件而链条最底端恰好需要一个不支持 3.12 的 Shapely 版本。第一块骨牌倒了后面整排跟着倒——pip 找不到兼容版本只能整体中止。而新版本中团队已把底层的rapidocr_onnxruntime换成新的依赖链用上了兼容 3.12 的 Shapely所以先装最新版底层就能通。修复步骤按这个顺序装即可用python -V确认解释器是 3.12 系列——先确认环境避免改错地方。执行pip install rapidocr_onnxruntime1.3.24先装核心组件——这是地基会一次性带入所有兼容的依赖版本。再执行pip install rapidocr_api——此时 pip 直接复用已装好的兼容版本不再去解析旧依赖链。最后用 python/tests/ 目录里的日文文档测试图跑一次识别能正常打印出文字识别结果就说明修复完成可以放心使用了。✅以后如何少踩这种坑优先安装最新稳定版不要刻意指定旧版本。多组件项目按自底向上的顺序装先核心依赖再上层组件。升级 Python 版本后看一眼文档目录或更新日志确认组件是否已跟进适配。用虚拟环境隔离每个项目避免一次依赖冲突污染全局环境。遇到环境不兼容类报错先查项目最新 release 记录——多数问题已被上游修复。一句话收尾Python 3.12 下的 RapidOCR 安装失败是旧依赖问题按先装rapidocr_onnxruntime1.3.24、再装rapidocr_api的顺序操作即可解决。【免费下载链接】RapidOCR Awesome OCR multiple programing languages toolkits based on ONNX Runtime, OpenVINO, MNN, PaddlePaddle, TensorRT and PyTorch.项目地址: https://gitcode.com/GitHub_Trending/ra/RapidOCR创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。