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)
에러코드를 잘 확인하고 해결하면 됩니다.
끝!
반응형