首页 > 其他分享 >正确安装PaddleOCR的方法

正确安装PaddleOCR的方法

时间:2023-10-08 13:26:53浏览次数:42  
标签:https 正确 PaddleOCR install paddleocr pip ocr 安装

 paddleocr安装起来太费劲了

pip install patch-ng

pip install paddleocr --use-pep517   (失败)

1.首先去github下载:https://github.com/PaddlePaddle/PaddleOCR,然后找个文件夹解压。(从CSDN中点开链接时会提供加速功能,跳转到了https://gitcode.net/mirrors/paddlepaddle/paddleocr?utm_source=csdn_github_accelerator )

2.安装PaddlePaddle

按照官网提供的命令:

python -m pip install paddlepaddle==2.5.1 -i https://mirror.baidu.com/pypi/simple

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

pip install -r requirements.txt

红色字提示:ERROR: No matching distribution found for opencv-python==4.2.0.32

 

修改  requirements.txt 直接去掉  ==4.2.0.32

再次执行:pip install -r requirements.txt

执行:pip install paddleocr

在执行到安装PyPDF时出错,提示:error: command 'swig.exe' failed: None

执行:pip install swig

再次执行:pip install paddleocr   终于成功了

2.代码

from paddleocr import PaddleOCR, draw_ocr
 
ocr = PaddleOCR(use_angle_cls=True, use_gpu=False)
img_path = r'F:\1.png'
result = ocr.ocr(img_path, cls=True)
for line in result:
    print(line)

  首次在CMD中运行代码时,下载了3 个文件到 C:\Users\用户名\.paddleocr\whl\rec\ch\ch_PP-OCRv4_rec_infer 目录,分别是:inference.pdiparams    inference.pdiparams.info  inference.pdmodel

删除掉下载后解压的paddleocr-develop目录,在IDLE中再次执行代码,IDLE中输出结果正常,但是有黑框一闪。

 

参考:https://blog.csdn.net/weixin_44063045/article/details/129211758

https://blog.51cto.com/u_15671528/5974388

https://pythonjishu.com/ustjibibiytohrb/

https://blog.csdn.net/weixin_64974855/article/details/132768887

https://www.paddlepaddle.org.cn/

https://blog.csdn.net/weixin_42708301/article/details/119864744

标签:https,正确,PaddleOCR,install,paddleocr,pip,ocr,安装
From: https://www.cnblogs.com/pu369/p/17748632.html

相关文章

  • Centos系统安装MySQL数据库时,要以不安全的方式连接至 dev.mysql.com,使用“--no-check-
    解决:要以不安全的方式连接至dev.mysql.com,使用“--no-check-certificate” 问题:[root@192桌面]#wgethttps://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm--2023-10-0812:44:16--https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.......
  • Centos系统安装MySQL详细教程
    首先再虚拟机中安装一个Centos7(VM虚拟机安装Centos7)CentOS是常见的Linux操作系统之一,它是一款开源的,稳定而且高效的操作系统。作为一名开发人员,我们经常需要在CentOS系统上安装MySQL数据库。本文将为您介绍如何在CentOS系统上成功安装MySQL数据库的详细步骤。一、安装MySQL数......
  • node版本管理和安装
    1.使用nvm进行node版本管理。在window下安装nvm,下载地址:https://github.com/coreybutler/nvm-windows,下载exe包进行安装。2.安装完成后打开cmd,输入nvm-v查看版本。显示:1.1.11具体版本根据你下载的版本。(如果在安装之前已经安装过node,会有询问框是否把已经存在的版本纳入管理,......
  • Debian12安装podman
    目录前奏更换国内源安装podman安装方法1安装方法2安装后设置示例1示例2关于docker镜像列表(非podman)前奏更换国内源rambo@debian:~$sudocat/etc/issueDebianGNU/Linux12\n\lrambo@debian:~$cat/etc/apt/sources.listdebhttps://mirrors.aliyun.com/debian/boo......
  • Docker安装报错处理
    一、安装Docker报错公钥尚未安装              【解决办法】:     1、查看系统版本信息cat/etc/redhat-release                  2、从开源镜像站mirrors.163.com找到系统对应秘钥       ......
  • 如何正确使用多线程和锁机制来构建可靠的程序
    本文分享自华为云社区《确保并发执行的安全性:探索多线程和锁机制以构建可靠的程序》,作者:LionLong。在当今计算机系统中,多线程编程已成为常见的需求,然而,同时也带来了并发执行的挑战。为了避免数据竞争和其他并发问题,正确使用适当的锁机制是至关重要的。通过阅读本文,读者将了解到......
  • linux跳过cmake,安装高版本的wgrib2
    一、安装依赖包yumgroupinstall'DevelopmentTools'yuminstallzlib-devel-yyuminstalllibpng-devel-yyuminstallopenssl-devel-yyum-yinstallgccgcc-c++opensslopenssl-develtar二、下载wgrib2编译包并且解压,修改makefiletarxvfwgrib2.tgz.v3.1.2......
  • 安装配置kvm虚拟机,并创建虚拟机
    1、开启宿主机的CPU虚拟化功能编辑虚拟机设置--处理器--勾选虚拟化IntelVT-x/EPT或AMD-V/RVI(V).2、验证是否开启虚拟化支持[root@KVM~]#grep-Em1"vmx|svm"/proc/cpuinfoflags:fpuvmedepsetscmsrpaemcecx8apicsepmtrrpgemcacmovpatpse3......
  • ansible-playbook批量安装httpd,按主机名提供不同的index.html(如node1的index.html欢迎
    [root@ansible~]#vim/etc/ansible/hosts[webservers]10.0.0.150ansible_connection=local10.0.0.160#创建角色相关目录[root@ansiblehtml]#mkdir-pv/data/ansible/roles/httpd/{tasks,handlers,files}mkdir:createddirectory'/data/ansible'mkdir:crea......
  • 编译安装redis
    #安装依赖包[root@centos7~]#yum-yinstallgccjemalloc-devel#下载源码[root@centos7~]#wgethttp://download.redis.io/releases/redis-5.0.7.tar.gz[root@centos7~]#tarxvfredis-5.0.7.tar.gz#编译安装[root@centos7~]#cdredis-5.0.7/[root@centos7redis-5.......