머신러닝, 딥러닝

[yolov5] No module named 'yolvo5.utils'; 'yolov5'

장비 정 2022. 1. 3. 18:30

다른 폴더에 존재하는 yolov5 path 를 환경변수화 시켜서 import 할 때 에러가 발생했다.

 

기존의 코드는 아래와 같았는데,

import sys
sys.path.insert(0, 'path/to/yolov5')

from yolov5.utils.datasets import LoadImages, ...

 

아래와 같이 변경하니 yolov5 폴더 내의 파일들을 제대로 인식했다.

 

아무래도 path 의 마지막 부분은 빼줘야하는 듯

import sys
sys.path.insert(0, 'path/to/yolov5')

from utils.datasets import LoadImages, ...