浙江省工程建设信息网,湛江网站seo,花店网站建设的工作流程,单页网站建站看到这个库我就头疼#xff0c;因为换了电脑#xff0c;不得不再来一遍#xff0c;又是到处踩坑#xff01;拼了好几个小时#xff0c;总结出来的最终解决方法#xff01;详细的傻瓜式解决#xff01; - import paddle 报错#xff01;illegal hardware instruction py…看到这个库我就头疼因为换了电脑不得不再来一遍又是到处踩坑拼了好几个小时总结出来的最终解决方法详细的傻瓜式解决 - import paddle 报错illegal hardware instruction python3 看这里解决 - 安装库的时候 有红色的错误不要急不一定是安装错误可能是其他库的版本有冲突卸载版本冲突的库再安装对应版本就好。 【1】先安装 paddlepaddle 库
第一步用 Anaconda 新建一个虚拟环境paddlepaddle 和 paddleocr 都有依赖库以防与之前环境安装库的版本冲突。 第二步搜索打开 百度飞桨 官网 —— 点击安装 —— 找到 旧版本安装
这里是一个坑如果用快速安装里最新版本的命名import paddle 会报错illegal hardware instruction python3参考链接M1 MacBook 使用conda安装paddle 报错illegal hardware instruction
所以建议安装老版本知道它先不要急着去安装请继续往下看
python -m pip install paddlepaddle2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple 第三步新建的 虚拟环境 点击绿色箭头 —— Open Terminal 第四步通过 Open Terminal 打开对应虚拟环境终端后再安装 paddlepaddle直接把以下命名复制到 终端中
python -m pip install paddlepaddle2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simpl
第五步检查是否安装成功
安装完成后您可以使用 python 进入 python 解释器输入import paddle 再输入 paddle.utils.run_check()
如果出现PaddlePaddle is installed successfully!说明您已成功安装。 【2】再安装 paddleocr 库【在新建的虚拟环境中安装】
paddleocr 是paddle 下 的一个模块 第一步安装PaddleOCR whl包
可以参考百度飞桨飞桨PaddlePaddle-源于产业实践的开源深度学习平台
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple paddleocr --user
第二步下载PP-OCR系列模型注意看下面一句话 - 可以先跳到 第3个安装依赖包后再下载模型。
1、不一定需要自主安装先导入对应的模块我用的 PyCharm没有主动去下载模型直接代码写了个测试代码直接就自动下载了对应的PP-OCR Series Model from paddleocr import PaddleOCRocr PaddleOCR(use_angle_clsTrue, langch)
img_path 11.jpg
result ocr.ocr(img_path, clsTrue) # 只需运行一次即可下载模型并将其加载到内存中
for idx in range(len(result)):res result[idx]for line in res:print(line)
2、如需要自主下载 PP-OCR系列模型请参考官网链接 github.com/PaddlePaddle/PaddleOCR开源 3、识别的时候可能出现 红色的警告不建议 某个版本的库我遇到的提示是 xxxxx deprecated numpy 1.24 xxxxx 我的解决办法是删除 numpy 库再安装低版本的 numpy 库 【在新建的虚拟环境中安装】删除 numpy 库
pip uninstall numpy
【在新建的虚拟环境中安装】安装 numpy 库 降低版本的
pip install numpy1.20.3
【3】最后安装依赖包
shapely
scikit-image
imgaug
pyclipper
lmdb
tqdm
numpy
visualdl
rapidfuzz
opencv-python4.6.0.66
opencv-contrib-python4.6.0.66
cython
lxml
premailer
openpyxl
attrdict
Polygon3
lanms-neo1.0.2
PyMuPDF1.21.0
1、依赖包哪里看
还是之前的gitHub的源码里下载 github.com/PaddlePaddle/PaddleOCR开源 2、安装所有的依赖包
下载解压后requirements.txt 文档中就是 需要的依赖包。 在新建的虚拟环境中安装所有的依赖包
pip install -r [下载文档中requirements.txt的绝对路径]
例如
pip install -r /Users/w/PaddleOCR/requirements.txt
安装库时候凡是出现红字警告安装库的关联库版本不匹配的时候都是卸载后安装对应版本的库。