파이썬 에러 메시지 읽는 법

 

바이브 코딩에서 가장 중요한 능력은 에러 메시지를 읽고 의미를 파악하는 것입니다. 에러는 프로그램이 어떤 문제를 만났다는 정보입니다.

ModuleNotFoundError

ModuleNotFoundError: No module named 'requests'

원인: 설치하지 않은 라이브러리를 import 했을 때 발생합니다. pip install 명령이 필요합니다.

IndentationError

IndentationError: unexpected indent

원인: 들여쓰기가 맞지 않을 때 발생합니다. 파이썬은 들여쓰기를 문법으로 인식합니다.

FileNotFoundError

FileNotFoundError: [Errno 2] No such file or directory

원인: 지정한 경로에 파일이 없을 때 발생합니다. 경로를 확인하면 해결됩니다.

TypeError

TypeError: unsupported operand type(s)

원인: 서로 다른 자료형을 연산하려고 시도했을 때 발생합니다.

정리

에러 메시지는 단순한 경고가 아닙니다. 해결의 출발점입니다. 에러 내용을 복사하고 원인을 적어두면 같은 문제를 쉽게 해결할 수 있습니다.

댓글 남기기