ImportError: No module named absl.testing

ImportError: No module named absl.testing

我一直在尝试 运行 Object detection API,以测试安装是否有效:

python object_detection/builders/model_builder_test.py

我收到以下错误:

    File "object_detection/builders/model_builder_test.py", line 18, in <module>
    from absl.testing import parameterized
ImportError: No module named absl.testing

我无法在任何地方找到解决方案。已经尝试 pip install absl-pypip3 install absl-py 但没有成功。 希望你能帮助我。

通过使用 python3 object_detection/builders/model_builder_test.py 得到它的工作 而不是 python object_detection/builders/model_builder_test.py。忘了我在 python3.

中使用 TF
  • 如果你使用tensorflow,首先通过运行ning命令安装absl-py python3

    sudo pip3 install absl-py

    否则

    sudo pip install absl-py

  • 之后运行

    python3 object_detection/builders/model_builder_test.py

    干杯,你做到了!!