不确定我是否应该在askubuntu或这里发布此内容。 我正在尝试使用Tensorflow执行对象检测。我在此为this tutorial(此链接显示我正面临的确切问题)。ImportError:没有名为'deployment'的模块
当运行this script,我得到这个错误:
$ python3 train.py --logtostderr --train_dir=training/ --pipeline_config_path=training/ssd_mobilenet_v1_pets.config
Traceback (most recent call last):
File "train.py", line 51, in <module>
from object_detection import trainer
File "/usr/local/lib/python3.5/dist-packages/object_detection-0.1-py3.5.egg/object_detection/trainer.py", line 33, in <module>
from deployment import model_deploy
ImportError: No module named 'deployment
据我在网上找到的信息和我联系上面我必须执行此命令的视频:
export PYTHONPATH=$PYTHONPATH:`pwd`/slim
虽然是tensorflow/model/
目录。然而,这并没有解决我的问题。我不知道我应该检查什么才能找出造成这个持续性问题的原因。
有人可以帮我吗?
感谢
编辑:
正是我做:
(tensorflow) [email protected]:~/Downloads/models/research/build/lib/object_detection$ cd ../../../../
(tensorflow) [email protected]:~/Downloads/models$ export PYTHONPATH=$PYTHONPATH:`pwd`/slim
(tensorflow) [email protected]:~/Downloads/models$ cd ~/Downloads/models/research/build/lib/object_detection
(tensorflow) [email protected]:~/Downloads/models/research/build/lib/object_detection$ python3 train.py --logtostderr --train_dir=training/ --pipeline_config_path=training/ssd_mobilenet_v1_pets.config
Traceback (most recent call last):
File "train.py", line 51, in <module>
from object_detection import trainer
File "/usr/local/lib/python3.5/dist-packages/object_detection-0.1-py3.5.egg/object_detection/trainer.py", line 33, in <module>
from deployment import model_deploy
ImportError: No module named 'deployment'
(tensorflow) [email protected]:~/Downloads/models/research/build/lib/object_detection$
我的不好,这只是我的主要帖子中的一个错字。更正它。 – traducerad