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
python --version
需要确认pip的版本是否满足要求,要求pip版本为20.2.2或更高版本
python -m ensurepip
python -m pip --version
需要确认Python和pip是64bit,并且处理器架构是x86_64(或称作x64、Intel 64、AMD64)架构,目前PaddlePaddle不支持arm64架构。下面的第一行输出的是”64bit”,第二行输出的是”x86_64”、”x64”或”AMD64”即可:
python -c "import platform;print(platform.architecture()[0]);print(platform.machine())"
二、开始安装
1. 创建虚拟环境
conda create -n paddle37 python=3.7 # paddle37为虚拟环境名
conda activate paddle37 # 进入虚拟环境 ( 我用的 activate paddle37)
安装成功后,输入以下指令:
conda info –envs
查看环境:
2. 安装PaddlePaddle
python -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple (cpu版本)
3.检查PaddlePaddle是否成功
python
import paddle
paddle.utils.run_check()
出现PaddlePaddle is installed successfully! Let’s start deep Learning with Paddle Fluid now,表示安装成功
4. 下载shapely安装包,并安装
访问这个网址,下载shapely安装包 (下载到桌面)
https://www.lfd.uci.edu/~gohlke/pythonlibs/
(根据提供的shapely文件名判断哪个版本是符合你的:第一看cp36 cp37 cp39这一部分,代表的是你python版本,如你装的是python3.7那就选择cp37(后缀m不用在意);第二看最后位数,64位就选win_amd64,32位就选win32)
拷贝shapely安装包到Python安装目录下的libs文件夹:
cd进入该目录后,执行:
5. 下载 PaddleOCR 源码 (下.zip自行解压)
https://github.com/PaddlePaddle/PaddleOCR/tree/develop
6. 安装项目依赖库
删除shapely,
最后cd到刚才解压的PaddleOCR文件夹中,执行:
pip install -r requirements.txt
7. 安装paddleocr
pip install paddleocr
至此,安装完成!(后面接着记录使用…)