본문 바로가기
여러 가지 이야기/에러 모음

[pandas] NameError: name 'pd' is not defined

by 김판다t 2023. 6. 2.
에러 메세지
NameError: name 'pd' is not defined

 

대부분의 NameError는 라이브러리를 불러오기(import)를 실패했거나 변수를 지정하지 않았을 때 발생합니다. 위 에러는 라이브러리와 관련된 NameError이므로 판다스 라이브러리를 불러오지 않았거나 불러오는 것에 실패한 것입니다.

 

실습자는 판다스 라이브러리를 제대로 불러왔다고 생각하지만, 예상치 못한 NameError가 발생할 때가 있습니다. 이러한 문제는 주로 import pandas as pd 코드를 작성했지만, 해당 셀을 실행하지 않았을 때 가장 자주 발생합니다.

 

기존에 작성된 코드를 불러와 작업할 때 전체 코드를 실행하지 않으면 이러한 에러가 발생할 수 있습니다. 에러가 발생할 경우 일단 전체 코드를 처음부터 다시 실행하는 습관을 들이는 것이 좋습니다.

 

그 외에도 오타가 있거나, 판다스 라이브러리가 제대로 설치되지 않았거나, as pd와 같은 별칭을 생략했을 때도 NameError가 발생할 수 있으니 참고하시기를 바랍니다.

 


 

유튜브에서 판다스 강의 중입니다.

https://www.youtube.com/@KimPandas