studyLog

파이썬 엑셀파일 읽기 에러 해결방법 pandas openpyxl

devlunch4 2024. 6. 27. 14:23
반응형

파이썬 엑셀파일 읽기 에러 해결방법 pandas openpyxl

 

파이썬 엑셀파일 읽기 에러

파이썬 코드를 작성하고 난, 실행시 에러가 발생하였습니다.

IDE 콘솔창에 표시된 에러 문구는 아래와 같습니다.

ModuleNotFoundError: No module named 'openpyxl'

...

...

ImportError: Missing optional dependency 'openpyxl'. Use pip or conda to install openpyxl.

이유는 파이썬 라이브러리 중 하나인 'openpyxl'가 미설치 되어있었기 때문입니다.

이를 해결하고자 터미널 또는 커맨트창 실행을 합니다.

이어서 파이썬 환경설정이 된 폴더, 또는 파이썬 환경을 설치할 경로에

pip install openpyxl 를 입력하여 실행합니다.

그리고 소스 재실행 해보거나 IDE를 재시작후 소스코드 실행을 하면 해결이 될수 있습니다.

저의 경우에는

import pandas as pd 를 사용하는데 'openpyxl' 라이브러리가 없어서 에러가 발행 했었습니다.

참고로 파이썬에서 엑셀파일을 읽기위한 기본 코드소스는 아래와 같습니다.

import pandas as pd 

df = pd.read_excel('경로/파일명.xlsx')
print(df.head)

 

 

에러코드를 잘 확인하고 해결하면 됩니다.

끝!

반응형