簡體   English   中英

在谷歌驅動器的 repo 中安裝 tensorflow object_detection api

[英]Installing tensorflow object_detection api in a repo in google drive

我已經從 TensorFlow 克隆了模型repo,並將其安裝到我在谷歌驅動器中的項目文件夾中。

但是當我嘗試運行model_builder_tf2_test.py時,我收到ModuleNotFoundError: No module named 'object_detection'錯誤。

import sys
nb_path = '/content/drive/MyDrive/project/lib'
sys.path.insert(0, nb_path)

並使用以下命令安裝它

!python -m pip install --target=$nb_path .

文件已下載到項目文件夾中,但models存儲庫中的文件無法訪問。

但是,我可以使用以下方法訪問模塊:

import sys
sys.path.append('/content/drive/MyDrive/project/lib')

運行后出現的錯誤:

%cd /content/drive/MyDrive/project/models/research
!python object_detection/builders/model_builder_tf2_test.py 

是:

Traceback (most recent call last):
  File "object_detection/builders/model_builder_tf2_test.py", line 24, in <module>
    from object_detection.builders import model_builder
ModuleNotFoundError: No module named 'object_detection'

我會將此添加為評論,但仍然沒有足夠的聲譽。

你試過用這個嗎?

  pip install tensorflow-object-detection-api

如果有幫助,相信這個問題是重復的?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM