[エラー解決]coconamesエラー、matplotlibのインストール、SavedModelファイルOSError
FileNotFoundError - coco.names
Traceback (most recent call last):
File "/home/nvidia/catkin_ws/src/main2_one_person/scout_bringup/object_track_one_person.py", line 30, in <module>
import core.utils as utils
File "/home/nvidia/catkin_ws/src/main2_one_person/scout_bringup/core/utils.py", line 139, in <module>
def draw_bbox(image, bboxes, info = False, show_label=True, classes=read_class_names(cfg.YOLO.CLASSES)):
File "/home/nvidia/catkin_ws/src/main2_one_person/scout_bringup/core/utils.py", line 77, in read_class_names
with open(class_file_name, 'r') as data:
FileNotFoundError: [Errno 2] No such file or directory: './data/classes/coco.names'
utils.pyファイル行77のread_class_names
クラスで、class_file_name
を選択します./scout_bringup/data/classes/coco.namesに変更しました.utils.pyソースファイルもutils(オリジナル)です.pyとして保存します.
matplotlibのインストール
coco.namesエラーを解決し、コマンドを再入力した結果、matplotlibモジュールがないことを示したのでインストールしました.
$ python3 -m pip install -U pip
$ python3 0m pip install -U matplotlib
OSError: SavedModel file does not exist at: ~~ yolo4-tiny-416
rosrunコマンドを再度回し、上記のエラーが発生しました.
object_track_one_person.py
から50行目のパスが変更されました.Reference
この問題について([エラー解決]coconamesエラー、matplotlibのインストール、SavedModelファイルOSError), 我々は、より多くの情報をここで見つけました https://velog.io/@bbirong/에러-해결-coco.names-에러-matplotlib-설치-SavedModel-file-OSErrorテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol