PaddleOCR安装教程(上)

一、环境准备

      1.1目前飞桨支持的环境

  • Windows 7/8/10 专业版/企业版 (64bit)

  • GPU版本支持CUDA 10.1/10.2/11.0/11.1/11.2,且仅支持单卡

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

  • pip 版本 20.2.2或更高版本 (64 bit)

    1.2如何查看您的环境

  • 需要确认python的版本是否满足要求

  • 使用以下命令确认是 3.6/3.7/3.8/3.9

  • python --version
  • 需要确认pip的版本是否满足要求,要求pip版本为20.2.2或更高版本

  • python -m ensurepip

  • python -m pip --version

  • 需要确认Python和pip是64bit,并且处理器架构是x86_64(或称作x64、Intel 64、AMD64)架构,目前PaddlePaddle不支持arm64架构。下面的第一行输出的是”64bit”,第二行输出的是”x86_64”、”x64”或”AMD64”即可:

  • python -c "import platform;print(platform.architecture()[0]);print(platform.machine())"
    
  • 二、开始安装 

    1. 创建虚拟环境
    conda create -n paddle37 python=3.7  # paddle37为虚拟环境名
    conda activate paddle37  # 进入虚拟环境 ( 我用的 activate paddle37)

    安装成功后,输入以下指令:

    conda info –envs

    查看环境:

    2. 安装PaddlePaddle
    python -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple (cpu版本)

    3.检查PaddlePaddle是否成功

      python
      import paddle
      paddle.utils.run_check()

    出现PaddlePaddle is installed successfully! Let’s start deep Learning with Paddle Fluid now,表示安装成功

    4. 下载shapely安装包,并安装
    访问这个网址,下载shapely安装包 (下载到桌面)
    https://www.lfd.uci.edu/~gohlke/pythonlibs/

    (根据提供的shapely文件名判断哪个版本是符合你的:第一看cp36 cp37 cp39这一部分,代表的是你python版本,如你装的是python3.7那就选择cp37(后缀m不用在意);第二看最后位数,64位就选win_amd64,32位就选win32)
    拷贝shapely安装包到Python安装目录下的libs文件夹: 


     cd进入该目录后,执行:

    5.   下载 PaddleOCR 源码 (下.zip自行解压)

    https://github.com/PaddlePaddle/PaddleOCR/tree/develop

     

    6. 安装项目依赖库

     删除shapely,

       最后cd到刚才解压的PaddleOCR文件夹中,执行:

    pip install -r requirements.txt

    7. 安装paddleocr

     pip install paddleocr

    至此,安装完成!(后面接着记录使用…) 

    物联沃分享整理
    物联沃-IOTWORD物联网 » PaddleOCR安装教程(上)

    发表评论