zoukankan      html  css  js  c++  java
  • 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!,说明安装成功。

    本文来自博客园,作者:zwbsoft,转载请注明原文链接:https://www.cnblogs.com/zwbsoft/p/15682042.html

    电话微信:13514280351
  • 相关阅读:
    Java finally语句到底是在return之前还是之后执行?
    RedirectAttributes
    ueditor的使用
    controller跳到另一个controller
    $.post()用法例子
    进入一个jsp直接跳到另一个jsp
    mybatis多表查询
    asp.net在网页上显示数据库中的数据
    asp.net全局记住值
    面向对象
  • 原文地址:https://www.cnblogs.com/zwbsoft/p/15682042.html
Copyright © 2011-2022 走看看