💬
ModuleNotFoundError: No module named 'huggingface_hub.utils._errors'対応
概要
Hugging FaceのSpacesにアプリをデプロイした際、以下のエラーが発生しました。このエラーに対する備忘録です。
Creating new Ultralytics Settings v0.0.6 file ✅
View Ultralytics Settings with 'yolo settings' or at '/home/user/.config/Ultralytics/settings.json'
Update Settings with 'yolo settings key=value', i.e. 'yolo settings runs_dir=path/to/dir'. For help see https://docs.ultralytics.com/quickstart/#ultralytics-settings.
WARNING ⚠️ DetectMultiBackend failed: No module named 'huggingface_hub.utils._errors'
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/yolov5/helpers.py", line 38, in load_model
model = DetectMultiBackend(
File "/usr/local/lib/python3.10/site-packages/yolov5/models/common.py", line 338, in __init__
result = attempt_download_from_hub(w, hf_token=hf_token)
File "/usr/local/lib/python3.10/site-packages/yolov5/utils/downloads.py", line 150, in attempt_download_from_hub
from huggingface_hub.utils._errors import RepositoryNotFoundError
ModuleNotFoundError: No module named 'huggingface_hub.utils._errors'
During handling of the above exception, another exception occurred:
参考
以下の記事が参考になりました。
対応
以下のように、huggingface-hubをダウングレードすることで、エラーを解消することができました。
huggingface-hub==0.24.7
まとめ
参考になりましたら幸いです。
Discussion