【问题标题】:Tensorflow: Object detection api error on google colab-no module named lvisTensorflow:google colab上的对象检测api错误-没有名为lvis的模块
【发布时间】:2021-02-11 21:13:33
【问题描述】:

我正在尝试在 google colab 上的 Tensorflow 对象检测中运行 'model_main_tf2.py'。 路径已经定义

os.environ['PYTHONPATH']+=":/content/gdrive/My Drive/TensorFlow_2/models"
os.environ['PYTHONPATH']+=":/content/gdrive/My Drive/TensorFlow_2/models/research"
os.environ['PYTHONPATH']+=":/content/gdrive/My Drive/TensorFlow_2/models/research/slim"

但我有一个错误

 File "/usr/local/lib/python3.6/dist-packages/object_detection-0.1-py3.6.egg/object_detection/metrics/lvis_evaluation.py", line 23, in <module>
    from lvis import results as lvis_results
ModuleNotFoundError: No module named 'lvis'

【问题讨论】:

    标签: python tensorflow google-colaboratory


    【解决方案1】:

    看起来您的程序正在尝试从包lvisimport results 如果不运行,请确保已安装它

    pip install lvis
    

    在命令行中

    如果您确实安装了它并且仍然收到此错误,我可能是因为它没有安装在与您尝试运行程序的python 相同的python 中。 所以在命令行输入

    pip list 
    

    确保您已安装 lvis,然后从命令行运行 .py 文件(我认为是 lvis_evaluation.py)并查看它是否有效。

    【讨论】:

      猜你喜欢
      • 2018-06-30
      • 2021-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-06
      • 2019-10-27
      • 2020-09-08
      • 1970-01-01
      相关资源
      最近更新 更多