PaddleoOCR环境配置与安装

PaddleoOCR环境配置与安装

文章目录

1.前言

一开始我是直接pip 安装,成功运行了,但过了 1 周后再运行就出错了。

报错

OSError: [WinError 126] 找不到指定的模块。

于是我考虑稳一些,安装官方步骤安装。

参考

https://github.com/PaddlePaddle/PaddleOCR/blob/dygraph/doc/doc_ch/installation.md

https://github.com/PaddlePaddle/PaddleOCR/blob/dygraph/doc/doc_ch/whl.md

2、安装

平台:windows10

下面步骤是有联系的,如果不一致,请自行摸索

2.1Python3.7环境准备

最好是用anaconda新建一个虚拟环境,如果没有anaconda就安装一下(教程自己找一下),就算你的Python版本是3.7的,也推荐虚拟环境比较好,因为深度学习的框架可能会和其他库冲突。

这个推荐用anaconda建立虚拟环境

命令

conda create -n paddle3.7 python=3.7

PaddleoOCR环境配置与安装

(虽然有教程说激活虚拟环境,但用PyCharm不用激活)

2.2、PyCharm建立项目

更改项目名称,更改成刚才建立的环境,点击创建

以后有关paddle框架的编程都来这个项目

PaddleoOCR环境配置与安装

PaddleoOCR环境配置与安装

2.3 安装PaddlePaddle 2.0rc1,去下面链接官网

注意:下面的命令都是在PyCharm终端运行

https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/1.8/install/pip/windows-pip.html

不熟悉gpu操作就安装cpu版本就可以

例如:cpu版本

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

# 镜像可能不行,用下面命令
python -m pip install paddlepaddle==2.0.0rc1

gpu版本

python -m pip install paddlepaddle-gpu==2.0.0rc1.post110 -f https://paddlepaddle.org.cn/whl/stable.html

PaddleoOCR环境配置与安装

说明:我的因为之前安装过了,那些库都缓存了,所以没有下载过程

gpu比较大,700M左右

cpu很小,66M左右

2.4、安装shapely包

下载地址https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely

这个网站可能有点慢,不过安装包很小

找到下面红框版本下载下来

PaddleoOCR环境配置与安装

把下载下来的whl安装包放到刚才建立的pyCharm项目PaddleOCR(建立这个文件夹)下面

PaddleoOCR环境配置与安装

最后在pyCharm终端执行安装命令

cd PaddleOCR

# 可能后面有更新,注意版本号
pip install Shapely-1.7.1-cp37-cp37m-win_amd64.whl

PaddleoOCR环境配置与安装

2.5 安装PaddleOCR依赖

在pyCharm项目PaddleOCR(建立这个文件夹)创建requirements.txt文件

PaddleoOCR环境配置与安装

复制以下链接官方文本

https://github.com/PaddlePaddle/PaddleOCR/blob/dygraph/requirements.txt

PaddleoOCR环境配置与安装

执行命令(还是接着2.3的终端,要不然需要cd PaddleOCR)

pip3 install -r requirements.txt

PaddleoOCR环境配置与安装

所有依赖加起来还是比较大的,安装需要一些时间

2.5 安装paddleOCR

命令

pip install "paddleocr>=2.0.1"

PaddleoOCR环境配置与安装

2.6 测试

之前写了一篇测试的

安装完成后可以按照下面一篇博文进行测试一下

https://blog.csdn.net/qq_38463737/article/details/111391069

Nnf-1609215175476)]

2.6 测试

之前写了一篇测试的

安装完成后可以按照下面一篇博文进行测试一下

https://blog.csdn.net/qq_38463737/article/details/111391069



上一篇:PaddleOCR二次全流程——0. PPOCR论文介绍


下一篇:PaddleOCR 识别使用遇到的问题