본문 바로가기

Error and Solve

[에러 해결] ImportError: cannot import name 'insecure_hashlib' / datasets, hugginface_hub 재설치

반응형

 

 

1. 에러 발생 

 

ImportError: cannot import name 'insecure_hashlib' from 'huggingface_hub.utils' (/home/user/miniconda3/envs/envname/lib/python3.8/site-packages/huggingface_hub/utils/__init__.py)

 

ImportError: cannot import name 'insecure_hashlib' from 'huggingface_hub.utils' (/home/user/miniconda3/envs/envname/lib/python3.8/site-packages/huggingface_hub/utils/__init__.py)

 

datasets 패키지를 사용할 때 위와 같은 에러가 나타났다  

 

 

 

 

pip list | grep datasets 를 했을 때 

현재 파이썬에 설치된 datasets는 2.18.0 버전이었다 

 

 

 

 

2. 패키지 버전 재설치

 

 

 pip install datasets==2.20.0 

 

그리고 필요하다면 hugginface-hub도 0.21.2로 재설치해서 해결했다. 

 

 


 

Reference

 

 

https://github.com/SBrandeis/huggingface_hub/blob/ef846d759f0aee9d586ecdffaa09c49ae0807e9c/src/huggingface_hub/__init__.py

 

 

반응형