diff --git a/doc/doc_ch/installation.md b/doc/doc_ch/installation.md index 226af740270788ca99e886d7cdde0419e8703008..8d7b659eb3c71df38f57b01e8510680ae135e35f 100644 --- a/doc/doc_ch/installation.md +++ b/doc/doc_ch/installation.md @@ -3,7 +3,7 @@ 经测试PaddleOCR可在glibc 2.23上运行,您也可以测试其他glibc版本或安装glic 2.23 PaddleOCR 工作环境 - PaddlePaddle 1.7+ -- python3 +- python3.7 - glibc 2.23 - cuDNN 7.6+ (GPU) @@ -47,7 +47,19 @@ docker images hub.baidubce.com/paddlepaddle/paddle latest-gpu-cuda9.0-cudnn7-dev f56310dcc829 ``` -2. 安装PaddlePaddle Fluid v1.7 +2. 更改python3默认版本 + +docker中的python默认使用python3.5,PaddleOCR需要在Python3.7下执行(该版本下,对于第三方依赖库的兼容性更好一些)。进入docker后,可以编辑`/etc/profile`文件,之后在文件末尾添加 + +```shell + +alias python3=python3.7 +alias pip3=pip3.7 +``` + +保存之后,使用`source /etc/profile`命令使设置的默认Python生效。 + +3. 安装PaddlePaddle Fluid v1.7 ``` pip3 install --upgrade pip @@ -64,7 +76,7 @@ python3 -m pip install paddlepaddle==1.7.2 -i https://pypi.tuna.tsinghua.edu.cn/ 更多的版本需求,请参照[安装文档](https://www.paddlepaddle.org.cn/install/quick)中的说明进行操作。 ``` -3. 克隆PaddleOCR repo代码 +4. 克隆PaddleOCR repo代码 ``` 【推荐】git clone https://github.com/PaddlePaddle/PaddleOCR @@ -75,7 +87,7 @@ git clone https://gitee.com/paddlepaddle/PaddleOCR 注:码云托管代码可能无法实时同步本github项目更新,存在3~5天延时,请优先使用推荐方式。 ``` -4. 安装第三方库 +5. 安装第三方库 ``` cd PaddleOCR pip3 install -r requirments.txt diff --git a/doc/doc_en/installation_en.md b/doc/doc_en/installation_en.md index 9e4df74f6ddf3500262583e1d08bef12c4e14403..94aacd6d24ff0a2cab12d1820a110ef95f8c4e8b 100644 --- a/doc/doc_en/installation_en.md +++ b/doc/doc_en/installation_en.md @@ -4,7 +4,7 @@ After testing, paddleocr can run on glibc 2.23. You can also test other glibc ve PaddleOCR working environment: - PaddlePaddle1.7 -- python3 +- python3.7 - glibc 2.23 It is recommended to use the docker provided by us to run PaddleOCR, please refer to the use of docker [link](https://docs.docker.com/get-started/). @@ -49,7 +49,20 @@ docker images hub.baidubce.com/paddlepaddle/paddle latest-gpu-cuda9.0-cudnn7-dev f56310dcc829 ``` -2. Install PaddlePaddle Fluid v1.7 (the higher version is not supported yet, the adaptation work is in progress) +2. Change default version of python3 + +Python3.5 is used as the default version of python. However, Python3.7 is preferred in PaddleOCR for better compatibility of third-party libraries. After entering docker, you can edit file `/etc/profile`, add the following content at the end of the file. + + +```shell + +alias python3=python3.7 +alias pip3=pip3.7 +``` + +After saving the file `/etc/profile`. The command `source /etc/profile` needs to be carried out to make the default python version as 3.7 effective. + +3. Install PaddlePaddle Fluid v1.7 (the higher version is not supported yet, the adaptation work is in progress) ``` pip3 install --upgrade pip @@ -65,7 +78,7 @@ python3 -m pip install paddlepaddle==1.7.2 -i https://pypi.tuna.tsinghua.edu.cn/ For more software version requirements, please refer to the instructions in [Installation Document](https://www.paddlepaddle.org.cn/install/quick) for operation. -3. Clone PaddleOCR repo +4. Clone PaddleOCR repo ``` # Recommend git clone https://github.com/PaddlePaddle/PaddleOCR @@ -77,7 +90,7 @@ git clone https://gitee.com/paddlepaddle/PaddleOCR # Note: The cloud-hosting code may not be able to synchronize the update with this GitHub project in real time. There might be a delay of 3-5 days. Please give priority to the recommended method. ``` -4. Install third-party libraries +5. Install third-party libraries ``` cd PaddleOCR pip3 install -r requirments.txt