허깅페이스 데이터셋 라이브러리를 로드 할때 아래와 같은 에러가 발생하였다.
from datasets import load_dataset
ModuleNotFoundError: No module named '_lzma'
주요원인
ModuleNotFoundError: No module named '_lzma' 에러는 Python이 설치될 때 lzma 압축 라이브러리가 제대로 설치되지 않았기 때문에 발생합니다.
이 문제가 발생하는 주요 원인은:
1. macOS에서 xz 라이브러리(lzma 압축을 지원하는 시스템 라이브러리)가 설치되지 않은 경우
2. Python이 설치될 때 xz 라이브러리를 찾지 못한 경우
해결 방법은 다음과 같습니다:
해결방법
$ pyenv uninstall 3.11.XX (사용중인 버전)
$ brew install xz
$ pyenv install 3.11.XX
반응형
'개발 > python' 카테고리의 다른 글
파이썬 yaml 다루는 방법 (0) | 2025.05.18 |
---|---|
파이썬 click 라이브러리 - CLI 높은 확장성 제공 (0) | 2025.05.17 |
파이썬 패키지 관리도구에 대해서 알아보자 - uv (0) | 2025.04.28 |