ModuleNotFoundError:没有名为“ absl”的模块

时间:2020-09-15 09:53:57

标签: tensorflow

我按照说明(https://tensorflow-object-detection-api-tutorial.readthedocs.io/en/latest/training.html)安装Tensorflow对象检测API。我在ubuntu18.4上使用了Anaconda,说明中的所有步骤似乎都可以完成。

当我使用以下命令训练模型时:

python model_main_tf2.py --model_dir=models/my_ssd_resnet50_v1_fpn --pipeline_config_path=models/my_ssd_resnet50_v1_fpn/pipeline.config

我收到以下错误:

 Traceback (most recent call last):
  File "model_main_tf2.py", line 31, in <module>
    from absl import flags
ModuleNotFoundError: No module named 'absl'

我收到标题中提到的错误。如果有人可以帮助我提供代码示例来解决问题,我将非常感激。

1 个答案:

答案 0 :(得分:0)

您需要absl软件包;要安装它,请使用以下任一方法:

pip install absl-py

或者如果您在Conda环境中:

conda install -c anaconda absl-py