正确安装PaddleOCR的方法

这篇具有很好参考价值的文章主要介绍了正确安装PaddleOCR的方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近在新买的笔记本上装Paddleocr遇到很多奇葩问题,花了一天一夜才搞定,记录一下,下次再装就知道怎么搞了。

现状paddlepaddle

  1. 在装之前必须把python升级到3.8之后,我一开始是3.7,后面遇到了很多问题,都不支持3.7,所以建议先把Python升级到3.8之后,切记!

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

python -m ensurepip
python -m pip --version
  1. pip安装

如果安装cpu版本用这个命令,建议装2.2.2,比较成熟

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

如果安装gpu版本用这个命令

python -m pip install paddlepaddle-gpu==2.2.2.post101 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html

有NVIDIA® GPU就把cuda装上,没有就不装,我的没有忽略这点。

  1. 如果装完一切正常,那恭喜你,可我没那么幸运。

装完后出现以下错误

  File "C:\Program Files\Python38\lib\site-packages\paddle\fluid\core.py", line 243, in <module>
    from .core_avx import *
ImportError: DLL load failed while importing core_avx: 找不到指定的模块。

上网搜了一下,说是缺少什么dll文件,一顿操作下来错误依旧。

然后找到博文说上述命令默认安装avx的包。如果你的机器不支持avx,需要安装noavx的Paddle包,可以通过以下命令安装,仅支持python3.8。

  • cpu、mkl版本noavx机器安装:

python -m pip download paddlepaddle==2.2.2 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/noavx/stable.html --no-index --no-deps
  • cpu、openblas版本noavx机器安装:

python -m pip download paddlepaddle==2.2.2 -f https://www.paddlepaddle.org.cn/whl/windows/openblas/noavx/stable.html --no-index --no-deps

装好之后问题依旧,看来还不止这个问题,于是好好检查了一下官方的文档,在里面发现需要Microsoft Visual C++ 2017以上,我检查了一下笔记本安装的是Microsoft Visual C++ 2015 Redistributable,于是我决定装Microsoft Visual C++ 2017。下载链接

装好之后果然就正常了,安装完成后您可以使用 python 进入python解释器,输入import paddle ,再输入 paddle.utils.run_check()

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

正确安装PaddleOCR的方法
  1. 接下来装paddleocr

以为噩运已经过去,谁知才刚刚开始。

pip install paddleocr

结果出现了如下错误

正确安装PaddleOCR的方法

没错,就是Running setup.py install for python-Levenshtein ... error。那现在,要怎么解决呢?方法如下:

https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml

正确安装PaddleOCR的方法

找到自己Python版本对应的文件下载,并进行安装

装好之后,再次安装paddleocr

正确安装PaddleOCR的方法

终于成功了。

  1. 进行测试

找一张图片,用以下代码进行测试

from paddleocr import PaddleOCR, draw_ocr
 
ocr = PaddleOCR(use_angle_cls=True, use_gpu=False)
img_path = r'C:\Users\Administrator.PC-201704222111\Desktop\66.png'
result = ocr.ocr(img_path, cls=True)
for line in result:
    print(line)

正确识别。至此终于顺利装好了paddleocr.

希望对大家有所帮助,祝大家一切顺利。文章来源地址https://www.toymoban.com/news/detail-480872.html

到了这里,关于正确安装PaddleOCR的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 新买的电脑没有免费的office怎么弄?

    使用过电脑进行文档编辑的朋友都用过Microsoft office,比如PPT,Excel、Word等,但是大多数朋友用的都不是正版的软件,原因很简单,因为是收费的。那么可以既不花钱,还能用上正版软件的吗?今天小编就和大家分享一款试用了多种office软件后,体验感最佳的一款免费office。

    2024年02月11日
    浏览(53)
  • 【已解决】新买的联想小新笔记本预装office激活

    新买的联想电脑,登录微软账户后,仍然显示未激活。 点击【任务栏放大镜】搜索【Microsoft store】,回车打开后在微软应用商店的库里面“设备附带”里直接兑换office2021重新打开即可  重新打开office,点击文件-账户,即可看到office状态是已激活状态。  

    2024年02月11日
    浏览(57)
  • 新买的笔记本电脑分区,笔记本分区分错了怎么重新分

    用户新购买的一部笔记本电脑,打开电脑一看就傻眼了,电脑中只有一个内存为1.8T的C盘,像是D盘、E盘、F盘都不知道在哪里,他赶紧咨询旗舰店的客服,客服告知他:“需要对磁盘分区后,才能有D盘、E盘和F盘。”那么,如何对 新买的笔记本电脑分区 ?     Diskpart是一个命

    2024年02月09日
    浏览(45)
  • 解决新买的移动硬盘在macOS上无法格式化成APFS以及分区

    什么是APFS Apple 文件系统 (APFS) 是运行 macOS 10.13 或后续版本的 Mac 电脑所使用的默认文件系统,它具有强加密、空间共享、磁盘快照、快速目录大小统计等特性,以及改进的文件系统基础。虽然 APFS 最适合于新款 Mac 电脑中所用的闪存/SSD 储存,它也可以与使用传统硬盘驱动器

    2024年02月01日
    浏览(67)
  • 为什么路由器恢复出厂设置后网络不可用?家里网断了怎么办?如何配置新买的路由器?

    不知道上述问题大家是否遇到过,在这个没有办法离开Wi-Fi的时代,断网等于要命啊,   今天统一解决一下,希望能给大家带来帮助。 🍭村里终于通网啦,今天新买了一个路由器庆祝一下 🙉诶?但是我不会用啊,这咋整? 接下来,让我们对新买的路由器进行设置。   接电

    2024年02月12日
    浏览(64)
  • 安装Paddleocr,报错 error: Microsoft Visual C++ 14.0 or greater is required. ... 如何正确解决?

    前言 用python再做图文识别的时候,难免会需要用到OCR,比如用python做登录识别的时候,需要识别图文验证码,而选择paddleocr是非常不错的选择。要知道,市面上有很多精准的ocr是需要收费的,而paddleocr是款非常不错的免费ocr。 安装方法,大家可以查看我之前写的一篇文章P

    2024年02月04日
    浏览(77)
  • UnRaid添加镜像源加速应用安装的正确方法

    由于Docker的服务器都在国外,国内访问经常抽疯,导致UnRaid在安装很多插件或应用时不成功或者速度巨慢。于是就想能不能给UnRaid添加国内可快速访问Docker的镜像源,经搜索网上也有很多教程,也给出了一些常见的镜像源,但不一定适合每一个人的网络环境。通过一番学习,

    2023年04月21日
    浏览(43)
  • Idea maven安装及卸载本地jar包的正确方法

    本地jar包位置:     直接从本地仓库删除下面对应文件夹即可:   无法从中央仓库下载依赖包; 打开cmd窗口,执行下面命令即可:      

    2024年02月15日
    浏览(51)
  • 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 需要确认

    2024年02月12日
    浏览(22)
  • 【RDKit】关于RDKit安装问题,python兼容性问题(最后有RDKit的正确安装方法)

    使用上面两种方法安装会出现如下报错: from rdkit.Chem.rdmolfiles import * ImportError: DLL load failed while importing rdmolfiles: 找不到指定的程序。 切记不要直接conda安装 使用下面两种方法都是安装的之前版本的rdkit, python3.8 之后现在应该是叫 rdkit-pypi 除非修改python版本到较低版本如pyt

    2024年01月24日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包