본문 바로가기
CS/삽질로그

datasets.load_metric ModuleNotFoundError (해결)

by judy@ 2023. 8. 28.

오류 상황

 

오류가 발생한 작업

from datasets import load_metric

오류 메시지

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
...
ImportError: cannot import name 'COMMON_SAFE_ASCII_CHARACTERS' from 'charset_normalizer.constant' ([가상환경경로]/lib/python3.10/site-packages/charset_normalizer/constant.py)

 

해결 방법

1. 라이브러리 설치 (참고: https://stackoverflow.com/questions/74535380/importerror-cannot-import-name-common-safe-ascii-characters-from-charset-nor)

pip install chardet

 

2. 또다른 오류 발생

AttributeError: partially initialized module 'charset_normalizer' has no attribute 'md__mypyc' (most likely due to a circular import)

 

3. 다시 해결 (참고: https://stackoverflow.com/questions/75501048/how-to-fix-attributeerror-partially-initialized-module-charset-normalizer-has)

pip install -U --force-reinstall charset-normalizer

 

4. 정상적으로 임포트 됨!

반응형