首页 PaddleOCR 帖子详情
启动PPOCRLabel出错
收藏
快速回复
PaddleOCR 问答OCR 551 3
启动PPOCRLabel出错
收藏
快速回复
PaddleOCR 问答OCR 551 3

python 版本 3.6.6

padlepadle 2.1.0

padleocr 版本 2.5.0.3

正常过一段时间,现在突然报错

File "PPOCRLabel.py", line 1501, in resizeEvent
if self.canvas and not self.image.isNull() \
AttributeError: 'MainWindow' object has no attribute 'canvas'

如果换成padlepadle-gpu 2.3.0 报错变成了

ImportError: cannot import name 'inference'

请教,哪里出了问题?

 

0
收藏
回复
全部评论(3)
时间顺序
beyondyourself
#2 回复于2022-06

建议先把python版本升级到3.7.X

0
回复
最爱风火雷电冰
#3 回复于2022-06

问题解决,将paddle版本降到 2.0.0,卸载了paddleocr,pyqt5,再重新安装ppocrlabel,ppocrlabel,启动成功

0
回复
最爱风火雷电冰
#4 回复于2022-06

请提供下述完整信息以便快速定位问题/Please provide the following information to quickly locate the problem

系统环境/System Environment:python3.6.6和一个3.6.6的虚拟环境
版本号/Version:在虚拟环境里安装了 Paddle: 2.0.0 PaddleOCR:2.2 pyqt5版本5.15.6,
运行指令/Command Code:python PPOCRLabel.py --lang ch
完整报错/Complete Error Message:type object 'MainWindow' has no attribute 'canvas'
正常使用一天后,重启电脑后,又出现老问题
'MainWindow' object has no attribute 'canvas'
卸载后,重新安装,也未能解决
昨天在虚拟环境里卸载了依赖包,再重新安装,好了一天
第二天又不行了
报错信息依然是type object 'MainWindow' has no attribute 'canvas'
总结:目前就是全部卸载,安装后当时能正常使用,推出虚拟环境,再进入后,就报错,又要卸载,重新安装,也许突然又好用了,完全找不到哪里出问题了。

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户