Windows 中安装 PaddleOCR
本文记录了如何在 Windows 的环境下(Windows Server 2008 R2)安装 PaddleOCR。
Python环境搭建
安装Anaconda
说明:使用paddlepaddle需要先安装python环境,这里我们选择python集成环境Anaconda工具包
- Anaconda是1个常用的python包管理程序
- 安装完Anaconda后,可以安装python环境,以及numpy等所需的工具包环境。
Anaconda下载:
地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D
大部分win10电脑均为64位操作系统,选择x86_64版本;若电脑为32位操作系统,则选择x86.exe
下载完成后,双击安装程序进入图形界面
默认安装位置为C盘,建议将安装位置更改到D盘:
勾选conda加入环境变量,忽略警告:
可以使用 scoop 进行安装:
1 | scoop install miniconda3 |
打开终端并创建conda环境
打开Anaconda Prompt终端:左下角Windows Start Menu -> Anaconda3 -> Anaconda Prompt启动控制台
创建新的conda环境
1
2
3# 在命令行输入以下命令,创建名为paddle_env的环境
# 此处为加速下载,使用清华源
conda create --name paddle_env python=3.8 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ # 这是一行命令该命令会创建1个名为paddle_env、python版本为3.8的可执行环境,根据网络状态,需要花费一段时间
之后命令行中会输出提示信息,输入y并回车继续安装
激活刚创建的conda环境,在命令行中输入以下命令:
1
2
3
4# 激活 paddle_env 环境
conda activate paddle_env
# 查看当前python的位置
where python
以上 anaconda 环境和 python 环境安装完毕!
保持
paddle_env
处于激活状态,下面两步都需要在这个环境中进行安装。
安装PaddlePaddle
您的机器安装的是CUDA9或CUDA10,请运行以下命令安装
1
python -m pip install paddlepaddle-gpu -i https://mirror.baidu.com/pypi/simple
您的机器是CPU,请运行以下命令安装
1
python -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple
安装PaddleOCR whl包
1 | pip install "paddleocr>=2.0.1" # 推荐使用2.0.1+版本 |
对于Windows环境用户:直接通过pip安装的shapely库可能出现[winRrror 126] 找不到指定模块的问题
。建议从这里下载shapely安装包完成安装。
其中 cp38
中的 38 代表 python 版本号。
1 | # 卸载原来的 shapely |
测试
1 | paddleocr --image_dir ./imgs/11.jpg --use_angle_cls true --use_gpu false |