我正在使用imagenet训练脚本(https://github.com/tensorflow/models/blob/master/inception/inception/imagenet_train.py)来训练我自己的图像数据集以在tensorflow中进行分类(在Oracle VM虚拟框中)并且我得到如下错误
shri @ shri-VirtualBox:〜/ Desktop / Test / inception_test / models / inception / inception $ python imagenet_train.py Traceback(最近一次调用最后一次): 文件" imagenet_train.py",第25行,in 从inception导入inception_train ImportError:没有名为inception的模块
有人可以帮助了解问题,我该如何解决?
此致 至尊
答案 0 :(得分:1)
这听起来像Python module search path问题。特定脚本imagenet_train.py
中的import
语句和该目录中的其他脚本假定他们可以在名为inception
的子模块中找到其他脚本,但是当您从同一目录运行脚本时,Python无法找到该子模块。
解决此问题的最简单方法是更改为父目录(cd ~/Desktop/Test/inception_test/models/inception
)并运行脚本,如下所示:
$ python inception/inception_train.py