반응형
pickle 형식의 파일을 읽으려고 할 때 Can't get attribute '_unpickle_block' on <module 'pandas._libs.internals' 에러가 발생하는 경우가 있다.
오류 발생 코드
1
2
3
|
with open(input_file, "rb") as f:
lines = pickle.load(f)
print(lines)
|
cs |
원인
pickle 파일을 만든 컴퓨터의 pandas 버전과, 사용하고자 하는 컴퓨터의 pandas 버전이 다른 경우에 발생한다.
해결 방법
pickle 파일을 만든 컴퓨터의 pandas 버전을 pip list 로 확인한 후, 사용하고자 하는 컴퓨터의 pandas 버전도 맞추어 준다.
반응형
'Python' 카테고리의 다른 글
[Flask] Python으로 REST API 만들기 (0) | 2022.08.18 |
---|---|
[Pandas] 데이터프레임 날짜/시간을 날짜로 변환하는 방법 (0) | 2022.08.16 |
[Error] konlpy import 에러 (AttributeError: module 'tweepy' has no attribute 'StreamListener') (0) | 2022.02.10 |
[Python] matplotlib plot 차트 축 시간 간격 조절하기 (0) | 2022.02.08 |
beautifulsoup으로 태그 정보 파싱하기 (0) | 2022.02.08 |
댓글