sai*_*hor 9 python import object-detection python-2.7 tensorflow
我试图运行object_detection.ipynb类型程序,但它是一个普通的python程序(.py).它工作得很好,但在..models/research/object_detection文件夹内运行时,但主要问题是当我试图在另一个目录中运行此代码时sys.append,我最终得到以下错误:
Traceback(最近一次调用最后一次):
文件"obj_detect.py",第20行,in
Run Code Online (Sandbox Code Playgroud)from utils import label_map_utilImportError:没有名为utils的模块
如果我尝试将文件从..models/research/object_detection文件夹导入到不同目录中的python程序中,那么我最终会得到更多错误,如下所示:
Traceback(最近一次调用最后一次):
文件"classify_image.py",第10行,in
Run Code Online (Sandbox Code Playgroud)import object_dt文件"/home/saikishor/Tensorflow_Models/models/research/object_detection/object_dt.py",第18行,in
Run Code Online (Sandbox Code Playgroud)from utils import label_map_util文件"/home/saikishor/Tensorflow_Models/models/research/object_detection/utils/label_map_util.py",第22行,in
Run Code Online (Sandbox Code Playgroud)from object_detection.protos import string_int_label_map_pb2ImportError:没有名为object_detection.protos的模块
如何解决这个问题?
可能是你的object_detection文件夹不在你的路径上,所以python不知道在哪里查找文件.
你可以在python中查看这个
import sys
sys.path
Run Code Online (Sandbox Code Playgroud)
如果这是问题,你可以解决它
sys.path.insert(0, 'path/to/your/object_detection')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22908 次 |
| 最近记录: |