PaddleOCR(飞桨OCR打包编译)飞腾+银河麒麟

环境准备

  • 处理器:FT2000+/Kunpeng 920 2426SK

  • 操作系统:麒麟v10/UOS

  • Python 版本 2.7.15+/3.5.1+/3.6/3.7/3.8 (64 bit)

  • pip 或 pip3 版本 9.0.1+ (64 bit)

 

安装步骤

源码编译

  1. 安装cmake

    解压

    tar -xzf cmake-3.16.8.tar.gz && cd cmake-3.16.8

    编译安装

    ./bootstrap && make && sudo make install
  2. 安装patchelf

    ./bootstrap.sh
    ./configure
    make
    make check
    sudo make install
  1. 安装python依赖库

    进入dependency目录下,执行如下命令

    pip3 install --no-index --find-links=~/dependency/ -r requirements.txt
  2. 将Paddle的源代码克隆到当下目录下的Paddle文件夹中,并进入Paddle目录

    git clone https://github.com/PaddlePaddle/Paddle.git
    cd Paddle
  3. 切换到develop分支下进行编译:

    git checkout develop
  4. 创建并进入一个叫build的目录下:

    mkdir build && cd build
  5. 设置进程允许打开的最大文件数:

    ulimit -n 4096
  6. 执行cmake

    cmake .. -DPY_VERSION=3 -DPYTHON_EXECUTABLE=`which python3` -DWITH_ARM=ON -DWITH_TESTING=OFF -DCMAKE_BUILD_TYPE=Release -DON_INFER=ON -DWITH_XBYAK=OFF
  7. 编译

    make TARGET=ARMV8 -j$(nproc)
  8. 编译成功后进入Paddle/build/python/dist目录下找到生成的.whl包。

验证

在终端输入python3命令进入python解释器

输入import paddle ,再输入 paddle.utils.run_check()

如果出现PaddlePaddle is installed successfully!,说明安装成功。

 

posted @   zwbsoft  阅读(1842)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示