파이썬 (2) 썸네일형 리스트형 TabError: inconsistent use of tabs and spaces in indentation 배경 Tab을 사용해서 들여 쓰기를 했는데 탭 에러가 났다. 칸 띄우기만 하면 되는거 아니냐고!!! 아니다. 그렇다면 어떻게 해결해야 할까? 파이썬에서 들여쓰기를 할 때 Tab or Space 4칸이다. 둘 중 하나만 해야 한다. 혼용하면 안 된다. 나는 전부 Space 4칸으로 들여 쓰기 한 코드에 Tab을 사용했더니 에러가 난 것이었다. Tab으로 들여쓰기 했던 부분을 Space 4칸으로 간단히 해결~ sys.path에 대해 알아보자 sys.path에 대해 알아보게 된 배경 파이썬 코딩을 하다가 python scripts/train.py를 실행시켰는데 에러가 났다. 원인은 train.py에 있던 from datasets.train_dataset import CustomDataset이었다. ModuleNotFoundError: No module named 'datasets' 분명히 경로 설정을 했는데, 왜 'datasets' 모듈을 못 찾는 것인지 이해할 수 없었다. 그래서 열심히 다른 코드를 뒤지던 중, 해결방법을 찾았다. import sys sys.path.append(".") sys.path.append("..") 이 코드를 추가하니 바로 해결이 되었다. 그렇다면 sys.path는 무엇인가? import문을 통해 다른 파이썬 파일.. 이전 1 다음