본문 바로가기

Python 및 AI개발

ModuleNotFound 에러를 만났을때

반응형

1) PIP를 업데이트해본다.

 

2) 파이썬 인터프리터가 찾는 경로에 내가 원하는 경로가 있는지 확인한다.

 

    import sys

    print(sys.path)

 

3) 없으면 추가해준다.

    sys.path.insrt('../')    #상위폴더가 경로에서 빠져서 모듈을 못찾을 경우

    sys.path.insert(0, '/the/folder/path/name-package/') #다른 하위폴더의 모듈일 경우

 

4) 해당 폴더에 __init__.py 파일을 추가해준다 (내용은 없어도 상관없음)

   __init__.py는 이 폴더가 패키지 임을 알려준다

 

5) from name-package import name-module 형태로 입력해본다

 

 

 

반응형