ImportError: attempted relative import with no known parent package

kiki·2022년 8월 2일
0

에러

목록 보기
2/10

패키지에서 모듈을 상대 경로로 import할 때 발생하는 문제


이와 같은 구조가 있을 때,
textAugmentation.py 파일에서 아래와 같은 코드에서 에러 발생

from .tokenizer import Tokenizer 

원인

augmenation이라는 패키지 내 모듈에서 동일 패키지 내 모듈을 import 하려하니 에러가 발생

ImportError: attempted relative import with no known parent package

모듈을 상대 경로로 import 하려 해 발생한 문제

해결

from augmentation.tokenizer import Tokenizer 

절대 경로로 변경해서 import하면 문제 해결

1개의 댓글

comment-user-thumbnail
2023년 9월 15일

감사합니다. 덕분에 해결했네요 !

답글 달기