今天在用pytest运行transformers的时候,出现了下面的错误:

 File "/...../workspace/transformers/src/transformers/dependency_versions_check.py", line 17, in <module>
    from .utils.versions import require_version, require_version_core
  File "/...../workspace/transformers/src/transformers/utils/__init__.py", line 30, in <module>
    from .generic import (
  File "/...../workspace/transformers/src/transformers/utils/generic.py", line 29, in <module>
    from .import_utils import is_flax_available, is_tf_available, is_torch_available, is_torch_fx_proxy
  File "/....../workspace/transformers/src/transformers/utils/import_utils.py", line 34, in <module>
    from . import logging
  File "/....../workspace/transformers/src/transformers/utils/logging.py", line 33, in <module>
    import huggingface_hub.utils as hf_hub_utils
ModuleNotFoundError: No module named 'huggingface_hub'

用pip重装了好几次huggingface_hub都没用。

解决方法

最后发现使用conda就可以解决了。

conda install -c conda-forge huggingface_hub

参考文献

ModuleNotFoundError: No module named ‘huggingface_hub.utils’ using Anaconda

更多推荐