Skip to content

Installation

1. Install PaddlePaddle Framework

Please refer to the PaddlePaddle Official Website to install PaddlePaddle framework version 3.0 or above. Using the official PaddlePaddle Docker image is recommended.

2. Install PaddleOCR

If you only want to use the inference capabilities of PaddleOCR, please refer to Install Inference Package; if you want to perform model training, exporting, etc., please refer to Install Training Dependencies. It is allowed to install both the inference package and training dependencies in the same environment without the need for environment isolation.

2.1 Install Inference Package

Install the latest version of the PaddleOCR inference package from PyPI:

python -m pip install paddleocr

Or install from source (default is the development branch):

python -m pip install "git+https://github.com/PaddlePaddle/PaddleOCR.git"

2.2 Install Training Dependencies

To perform model training, exporting, etc., first clone the repository to your local machine:

# Recommended method
git clone https://github.com/PaddlePaddle/PaddleOCR

# (Optional) Switch to a specific branch
git checkout release/3.0

# If you encounter network issues preventing successful cloning, you can also use the repository on Gitee:
git clone https://gitee.com/paddlepaddle/PaddleOCR

# Note: The code hosted on Gitee may not be synchronized in real-time with updates from this GitHub project, with a delay of 3~5 days. Please prioritize using the recommended method.

Run the following command to install the dependencies:

python -m pip install -r requirements.txt

Comments