如何解决Python 错误消息,包括“ImportError: cannot import name 'string_int_label_map_pb2'”
所以我一直在尝试获得一个验证码求解器,我发现 here 已经工作了很长时间了。我在那段时间修复了许多奇怪的问题,但老实说,我不知道这次出了什么问题。所以我正在启动程序并收到一些错误消息。我为此使用了 python 3.6.2 和 tensorflow 1.15,这是整个消息:
Traceback (most recent call last):
File "C:\Users\Linus\Desktop\captcha solver\main_.py",line 1,in <module>
from CAPTCHA_object_detection import *
File "C:\Users\Linus\Desktop\captcha solver\CAPTCHA_object_detection.py",line 19,in <module>
from object_detection.utils import label_map_util
File "C:\Users\Linus\AppData\Local\Programs\Python\Python36\lib\site-packages\object_detection\utils\label_map_util.py",line 21,in <module>
from object_detection.protos import string_int_label_map_pb2
ImportError: cannot import name 'string_int_label_map_pb2'
我一直在关注最后一行from object_detection.protos import string_int_label_map_
我认为关于最后一行已经有一个stackoverflow,但我已经尝试以不同的方式解决这个问题。我以某种方式产生了安装 protoc 的想法,但 ig 安装甚至不起作用。有人可以帮助我和/或让我走上正轨吗?我想我还应该提到我对此很陌生。
解决方法
通读答案,其中很少包含安装 protoc 的分步指南,许多关于问题线程的有用答案。 https://github.com/tensorflow/models/issues/1595
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。