首页 > 系统相关 >PaddleOCR 安装与简单使用(windows)

PaddleOCR 安装与简单使用(windows)

时间:2023-04-03 15:46:10浏览次数:56  
标签:模块 windows PaddleOCR com https pip 安装

文章转载自: https://blog.csdn.net/f2315895270/article/details/128147744

前提 

      已经安装好Python环境

     PaddleOCR官方主页:https://www.paddlepaddle.org.cn/
     GitHub地址:https://github.com/PaddlePaddle/PaddleOCR
     Gitee地址:https://gitee.com/paddlepaddle/PaddleOCR

安装PaddleOCR

     我下面所有的命令安装后面都跟了-i https://mirror.baidu.com/pypi/simple 这是指定他的源是百度那边,如果不加这个会很慢,所以建议后面的安装都加上相关指定

安装Paddle

    根据自己机器选择GPU还是CPU的版本,GPU还分了10和9,可自行查看
    这里是CPU版本,所以安装的是CPU版本

pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple

   安装好之后可以在python的依赖包目录里面查看是否安装成功,windows的路径一般都在你的python安装路径\Lib\site-packages里面

   

安装PaddleOCR包

    这里网上有两种安装方式,一种是官方推荐的直接全局安装PaddleOCR,这样后面就可以直接在任意位置进行命令调取,还有一种是安装解压包然后进行使用,我两者都有使用

全局安装

    pip install paddleocr -i https://mirror.baidu.com/pypi/simple

   这里的安装很有可能会报错,一般都是缺少模块的问题,看报的错误缺少什么模块就用pip把相关模块安装好之后再安装就行了
   如果还是报错可以手动下载相关模块的shapely安装包完成安装,地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely

   还是老样子,安装好之后可以在python的依赖包目录下面查看

       

 

解压包安装

    在github或者gitee上面可以下载相关的解压包

    

 

 然后在当前路径下通过命令进行相关模块的安装  

     pip install -r requirements.txt -i https://mirror.baidu.com/pypi/simple

中途可能会报错

      note: This error originates from a subprocess, and is likely not a problem with pip.
      ERROR: Failed building wheel for lanms-neo
      Failed to build lanms-neo
      ERROR: Could not build wheels for lanms-neo, which is required to install pyproject.toml-based projects
这里我查阅了很多资料,有说指定paddleocr版本为2.0.6的,有说缺少c++环境的,经过我自己的测试,发现应该是缺少c++环境导致,然后网上一些说缺少这个版本,一些说缺少那个版本,实在看的我眼花,最后索性直接通过Visual Studio installer工具进行相关项的安装

 

 

 

 我是安装了这几个组件,安装好之后最好重启一下电脑
然后再次通过命令安装相关的依赖模块就不报错了,成功安装好需要的包

运行

    把图片放到指定的路径,然后运行命令

       paddleocr --image_dir ./imgs/11.jpg --use_angle_cls true --use_gpu false

     最后控制台输出结果:

      

模型下载

    

      paddleocr提供了很多推理模型供我们下载,想要对于不同场景进行识别,需要下载相应的模型
     下载地址:https://gitee.com/paddlepaddle/PaddleOCR/blob/release/2.6/doc/doc_ch/models_list.md
     下载好之后在paddlerocr的目录下面新建inference文件夹,然后把模型解压后的包放进去,启动的时候可以通过参数指定模型即可

 

    

标签:模块,windows,PaddleOCR,com,https,pip,安装
From: https://www.cnblogs.com/huaixiaonian/p/17283243.html

相关文章

  • anaconda 和 python 安装;jupyter 开发环境的使用
     1\anaconda和python安装1.操作系统:win7,配置环境时需要联网。2.anaconda安装anaconda下载地址:https://www.continuum.io/downloads/。根据电脑的操作系统位数,选择下载32位和64位的anaconda;安装anaconda到D:\anaconda文件夹下。3.配置环境python3.6运行“开始\所有......
  • windows 10 系统 和 VMware Workstation 虚拟机网络互通设置
    windows10系统和VMwareWorkstation虚拟机网络互通设置 1,虚拟机设置网卡地址网关地址子网掩码2,VMwareWorkstation的编辑-虚拟网络编辑器,单击进入配置,为NAT类型。3,本地笔记本电脑的虚拟网卡配置地址网关掩码4,本地笔记本电脑使用secureCRT和winscp测试,连接和上传文件都OK......
  • Eclipse中安装Velocity插件
    工具特性:   1)用户自定义模版   2)根据velocity的vtl和html的标签进行自动缩进   3)语法高亮显示   4)html标签和velocity语句的自动完成提示和内容帮助,   5)html预览   6)使用ctrl+alt+鼠标点击html的结束标签(如)或velocity......
  • MySQL(免安装版)下载,安装,配置环境变量【0基础小白用】
    安装版和免安装版的区别:1.安装版自动帮你配置完成,也有安装引导,上来就能用。2.免安装版可在你自己需要的目录中解压,然后手动配置my.ini,配置环境变量,初始化数据库,配置账号密码,比较灵活,但是新人配置需要查看教程。1,下载https://dev.mysql.com/downloads/mysql/注意有32位和64位......
  • kubernetes安装
    环境:   centos7.9 安装步骤:一、准备:(1、SELINUX 2、swapoff 3、hosts 4、sysctl配置)setenforce0sed-i's/SELINUX=enforcing/SELINUX=disabled/g'/etc/sysconfig/selinuxsystemctldisablefirewalldsystemctlstopfirewalldsystemctldisableiptables.s......
  • Windows 11 如何安装 WSL2
    安装WSL2需要满足以下要求:64位版本的Windows10,包括:家庭版、专业版、企业版或教育版,版本号1903或更高版本,或者WindowsServer2019或更高版本。启用了WSL的选项。至少4GB的RAM在Windows11上安装WSL2的步骤如下:打开WindowsPowerShell作为管理员......
  • anaconda在linux下的安装配置
    首先上Linux官网下载最新对应版本的Anaconda安装包链接:https://www.anaconda.com/products/distribution#Downloads因为我们是在Linux系统下安装Anaconda,所以选择Linux平台的64位版本终端找到安装包当前文件目录用sh命令执行.sh文件,开始安装shAnaconda3-year.mo......
  • Hugo-Eureka 主题安装指南
    前言虽然官方教程已经把主题安装方法说的挺清楚了,但是真正摸上手还是觉得这个主题坑比较多。玩别人的主题的时候,不会随便弄一下就报错,但是这个主题怎么搞都报错。其中一个重要原因就是不管哪种方法都需要为hugo-modules设置代理。下面对这个主题相关的步骤做了一个简单梳理,也......
  • 安装 Stable Diffusion web UI
    AI画图安装首先需要python和gitpython:https://www.python.org/downloads/windows/(建议用3.10.6)git:https://git-scm.com/download/win我的是3.10.7,感觉应该影响不大新建个文件夹,就要AI吧,cmd下cdAI到目录下,执行:gitclonehttps://github.com/AUTOMATIC1111/stable-diff......
  • windows查看端口
     参考链接首先我们得找出占用这个端口的值。1、首先我们打开CMD,用管理员身份打开,然后输入netstat-ano,列出所有端口的情况。2、查看被占用端口对应的PID,输入命令:netstat-aon|findstr"8000",回车,记下最后一位数字,即PID,如果是2839。3、(可用可不用)继续输入tasklist|findstr"......