[TIL] #16 2026-04-23
·
TIL
상황 1. ModuleNotFoundError - No module named 'src'Colab에서 tests/detr_test/detr_test.py를 실행했더니 아래 에러가 발생했다. src 폴더가 분명히 있는데 왜 못 찾는지 고민해보았다 .. 원인Python은 스크립트를 실행할 때 해당 파일이 있는 디렉토리를 기준으로 모듈을 탐색한다고 한다. detr_test.py는 tests/detr_test/ 안에 있어서 Python 입장에서는 거기서부터 탐색을 시작하기 때문에 프로젝트 루트의 src 폴더가 보이지 않았던 것이다. 해결파일 상단에 아래 코드를 추가해서 프로젝트 루트를 sys.path에 직접 등록했다.from pathlib import Pathimport sysPROJECT_ROOT = Path..