1. 问题
很奇怪,之前paddleocr直接测试时可以使用的,但是更新成PaddlePaddle-gpu版本之后,就出现这样的问题。
警告信息:安装了gpu版本,但是没有检测到gpu,所以使用了cpu
2. 排查原因
2.1 GPU问题(重启大法好啊)
大概率是GPU的问题,查看一下NVIDIA
电脑上也无法打开,呵呵
但是设备管理器里可以看到,真的是垃圾surface,苏菲一生黑,破电脑(surface经常出现检测不到显卡的情况)。
重启看看,控制面板出现。
2.1.1 总结
再次运行程序,就跑通了,😀
问题:
当我已经明确不使用GPU的时候,可以发现打印信息和上面报错的打印信息不同。
ocr = PaddleOCR(use_angle_cls=True, lang="ch",use_gpu=False,ir_optim=False)
有可能就是PaddlePaddle在Windows下和GPU不太兼容,也可能是自己GPU版本过高???
2.2 Paddle库的原因
在issue上确实找到了很多这样问题的。
无效尝试1
根据issue
ocr = PaddleOCR(use_angle_cls=True, lang="ch",use_gpu=False,ir_optim=False)
尝试2
根据issue可知,linux下没问题,就是Windows下有问题,而且暂时没有解决。