这是我第一次在这里发帖子
我一直在使用PaddleOCR编写一个python脚本,以便从照片中获取文本。显然,在Windowsx64上,一切都如预期的那样工作。我成功地在我的MacBook Pro M1上安装了paddleocr,手动编译了一些依赖项,比如MuPdf和lanms,但是脚本永远挂在paddleocr上,试图处理图像,cpu在100%,但什么都没有发生。我已经在我的windows机器上测试了上面的例子,它立即运行。有没有人有类似的经验,知道如何让它在我的M1上工作?
from paddleocr import PaddleOCR
ocr = PaddleOCR(lang='en')
lines = ocr.ocr('<path to image>')
text = ''
for string in lines:
text += " " + string[1][0].replace(' ', '')
我尝试过不同的python版本,3.9.6是唯一在paddleOCR上使用M1的版本。pip3安装paddleocr包并不简单。在安装python之前,我不得不手动编译MuPdf 1.19、lanms和freetype2的轮子,因为它们在安装python时也无法获得一些头文件。安装成功,没有错误,也没有缺少依赖项。安装的包PaddlePaddle没有出现pip3问题。
发布于 2022-11-02 16:49:24
我买了一台M1 Mac电脑,上周就用上了这些版本:
pip install paddlepaddle==2.3.2
pip install paddleocr==2.6.1.0
pip install opencv-python==4.5.5.64
https://stackoverflow.com/questions/74255404
复制相似问题