安装paddle_ocr踩坑(使用PP-OCRv5_server_rec)

用途:使用最新版的PP-OCRv5_server_rec

1、首先装python版本,创建运行环境,Linux内运行

复制代码
conda create -n paddle_ocrv5 python=3.10

2、因为测试要CPU进行,于是直接使用命令

复制代码
python -m pip install paddlepaddle==3.2.0 -i https://www.paddlepaddle.org.cn/packages/stable/cpu/

3、已经出错,导入paddlepaddle时出现什么os(libpython3.12.so.1.0)找不到的问题,然后查找发现要升级系统(我的是python版本不对应)

,于是升级python版本到3.12,这个错就没有了。以下是正常安装流程

1、首先创建环境

复制代码
conda create -n paddle_ocrv5_cpu python=3.12

2、安装CPU版本

python -m pip install paddlepaddle==3.2.0 -i https://www.paddlepaddle.org.cn/packages/stable/cpu/

3、安装最新版本paddle_ocr(一定要最新,按照魔塔的介绍来)

复制代码
python -m pip install paddleocr

4、安装过程中会出现有一些库由于有些库没安装,导致安装失败,整合了一下如下

复制代码
regex>=2022.1.18
tiktoken==0.11.0
cffi>=1.0
soundfile==0.13.1
fsspec>=2023.5.0
huggingface-hub==0.34.4
click>=7.0
msgpack<2.0.0,>=1.0.0
ray==2.48.0
distro<2,>=1.7.0
openai==1.100.2
uvicorn[standard]>=0.15.0
fastapi-cloud-cli==0.1.5
shellingham>=1.3.0
typer==0.16.1
fastapi-cli==0.0.8
markupsafe

5、下载模型文件,运行以下程序,model_dir用于指定已经下载的本地文件

复制代码
from paddleocr import TextRecognition
model = TextRecognition(model_name="PP-OCRv5_server_rec", model_dir="/home/bhan/007_paddle_v5_cpu/model_files")
output = model.predict(input="image.png", batch_size=1)
for res in output:
    res.print()
    res.save_to_img(save_path="./output/")
    res.save_to_json(save_path="./output/res.json")

推理成功:

复制代码
{'res': {'input_path': 'image.png', 'page_index': None, 'rec_text': 'day as a reminder of the', 'rec_score': 0.9835110306739807}}
Connecting to https://paddle-model-ecology.bj.bcebos.com/paddlex/PaddleX3.0/fonts/simfang.ttf ...
Downloading simfang.ttf ...
[==================================================] 100.00%
相关推荐
Albart5753 天前
保姆级教程|Python+DeepSeek-V4-Pro实现AI客服Demo 支持OCR扫描PDF+全格式RAG知识库(附完整源码)
人工智能·python·ocr·ai客服·大模型api·私有知识库·deepseek
SamChan903 天前
对比 4 种主流 PDF 文档解析方案:PyMuPDF vs pdfplumber vs Apache PDFBox vs 大模型 OCR
python·ai·pdf·ocr·apache·机器翻译
zhonyu鱼3 天前
Pot 翻译:开源免费的跨平台划词翻译与 OCR 工具
windows·macos·开源·ocr·开源软件
AI人工智能+4 天前
医疗器械生产备案凭证识别技术,以AI为核心驱动力,为构建透明、高效、安全的医疗器械流通秩序提供了坚实的技术支撑。
人脸识别·ocr·医疗器械生产备案凭证识别
Zguigo4 天前
OCR 核心原理 + 模型 + 检测与识别
数据库·ocr
楚识科技4 天前
从感知到执行:OCR RPA深度融合构建端到端智能流程自动化新范式
自动化·ocr·rpa
楚识科技5 天前
破除通用瓶颈——企业级OCR定制化开发的架构思维与实战范式
架构·ocr
程序员-李俞5 天前
Mistral OCR 4真正改变的不是“识字”:文档AI正在变成Agent的数据入口
人工智能·windows·ai作画·aigc·ocr·ai编程·ai写作
楚识科技5 天前
不动产证OCR赋能金融房产:从字段提取到核验闭环的落地逻辑
金融·数据挖掘·ocr
苏苏susuus5 天前
从像素到汉字:OCR 模型是如何依靠 CNN “学会“识字的?
人工智能·cnn·ocr