这是我的错误:
File "C:\Program Files\Python36\lib\site-packages\object_detection-0.1-py3.6.egg\object_detection\models\faster_rcnn_inception_resnet_v2_feature_extractor.py", line 28, in <module>
ModuleNotFoundError: No module named 'nets'
我已经改变了python路径,但它没有改变任何东西
尝试将网络或超薄文件夹复制到..... \ site-packages \ object_detection-0.1-py3.5.egg
看看this解决方案是否有效。
我遇到了同样的问题,因为我们都在Windows环境中。我在做什么,我在model_builder_test.py的标题中添加了一些代码。
import sys
sys.path.append("....../tutorial/models/research")
sys.path.append("....../tutorial/models/research/slim")
......
import tensorflow as tf
from google.protobuf import text_format
from object_detection.builders import model_builder
......
您需要确保将tensorflow/models/research/
和slim
目录添加到PYTHONPATH(请参阅installation instructions)。
运行以下操作
export PYTHONPATH=$PYTHONPATH:`pwd`:`pwd`/slim
或者将它添加到~/.bashrc
的末尾,以便在您打开新终端时自动运行它。
在Windows上的C:\ tensorflow \ models \ research \ slim目录下运行python setup.py build python setup.py install
P.S模型/研究/苗条HAS ITS OWN setup.py !!!!!!!!!!!!!使用特定的苗条