【问题标题】:Tensorflow ImportError: cannot import name 'model_lib_v2' from 'object_detection'Tensorflow ImportError:无法从“object_detection”导入名称“model_lib_v2”
【发布时间】:2021-08-27 03:53:31
【问题描述】:

今天我正在使用Tensorflow 的深度学习开发手语检测器

按照名为 Training Custom Object Detector 的教程进行操作,但是一旦我进入培训阶段,它就会给我这个错误提示

Traceback (most recent call last):
  File "model_main_tf2.py", line 32, in <module>
    from object_detection import model_lib_v2
ImportError: cannot import name 'model_lib_v2' from 'object_detection' (C:\Python\379\lib\site-packages\object_detection\__init__.py)

还有下面这张图片

它说将model_main_tf2.py 放在training_demo 文件夹中,但是model_main_tf2.py 无法导入这些类,因为它们都是本地类看看here

我是新手,所以请帮忙
如果您需要任何其他信息请询问

谢谢!!

【问题讨论】:

    标签: python python-3.x deep-learning tensorflow2.0


    【解决方案1】:

    您的错误如下所示, ImportError: cannot import name 'model_lib_v2' from 'object_detection' (C:\Python\379\lib\site-packages\object_detection\__init__.py).

    显然,python 无法在 "C:\Python\379\lib\site-packages\object_detection" 找到 model_lib_v2.py,因为该特定文件位于另一个目录中(如图所示您附上的图片)。

    您需要检查您的工作目录并将工作目录设置为您附加的image中所示的路径。

    【讨论】:

    • 目前我在另一台机器上,所以当我在家时,我会检查一下:顺便说一句,谢谢您的回复
    猜你喜欢
    • 2021-09-10
    • 2021-05-24
    • 2022-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-22
    • 2021-06-30
    • 2020-10-19
    相关资源
    最近更新 更多