![](/img/trans.png)
[英]Tensorflow Object Detection API on Windows - ImportError: No module named "object_detection.utils"; "object_detection" is not a package
[英]Error: object_detection.utils ModuleNotFoundError
我正在按照本教程( https://towardsdatascience.com/creating-your-own-object-detector-ad69dda69c85 )创建我自己的 object 检测器。
关于“为训练生成 TFRecords”主题,当我尝试运行此代码时:
python generate_tfrecord.py --csv_input=images\train_labels.csv --image_dir=images\train --output_path=train.record
我收到了这个错误:
[...]
Traceback (most recent call last):
File "generate_tfrecord.py", line 20, in <module>
from object_detection.utils import dataset_util
ModuleNotFoundError: No module named 'object_detection'
我的文件夹结构:
-generate_tfrecord.py
-images/
--test_labels.csv
--train_labels.csv
--test/
---*files*
--train/
---*files*
检查这个:
git 克隆
Go 到文件夹“研究”。 打开终端: cd models-master/research
(对于 3.6python) python3.6 setup.py build
(对于 3.6python) sudo python3.6 setup.py install
将库添加到 PYTHONPATH
在本地运行时,应将 tensorflow/models/research/ 和 slim 目录附加到 PYTHONPATH。 这可以通过从 tensorflow/models/research/ 运行以下命令来完成:
导出 PYTHONPATH=$PYTHONPATH:
pwd
:pwd
/slim
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.