不確定我是否應該在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