centos编译paddleocr
时间: 2023-10-02 18:11:01 浏览: 158
paddleocr依赖包
好的,您可以参考以下步骤来在 CentOS 上编译 PaddleOCR:
1. 安装 PaddlePaddle 2.0 及其依赖项:
```bash
sudo yum install https://download.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install gcc gcc-c++ git make patch zlib-devel bzip2 bzip2-devel readline readline-devel sqlite sqlite-devel openssl openssl-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel libjpeg-turbo-devel
pip install --upgrade pip -i https://mirror.baidu.com/pypi/simple
pip install paddlepaddle==2.0.2 -i https://mirror.baidu.com/pypi/simple
```
2. 克隆 PaddleOCR 代码及其依赖项:
```bash
git clone https://github.com/PaddlePaddle/PaddleOCR.git
cd PaddleOCR
git submodule update --init --recursive
```
3. 编译 PaddleOCR:
```bash
mkdir build
cd build
cmake .. \
-DWITH_MKL=OFF \
-DWITH_GPU=OFF \
-DWITH_PYTHON=ON \
-DPY_VERSION=3.6 \
-DCMAKE_BUILD_TYPE=Release
make -j$(nproc)
```
请注意,以上的编译选项 `-DWITH_MKL=OFF` 和 `-DWITH_GPU=OFF` 将禁用 MKL 和 GPU 支持,如果您的系统支持这些选项,则可以启用它们来提高性能。
4. 安装 PaddleOCR:
```bash
make install
```
默认情况下,这将会安装到 `/usr/local` 目录。
祝您编译成功!如有问题或需求请继续询问。
阅读全文