Skip to content

[Gradio] ImportError: cannot import name 'HfFolder'  #20

@rozeappletree

Description

@rozeappletree

Cannot run the gradio app.

Steps:

  • Installed deps using pip install -e ".[gradio]"
  • Ran: python gradio_app.py

Causes error:

(venv311) ➜  EdgeTAM git:(main) ✗ python gradio_app.py
Traceback (most recent call last):
  File "/root/rozeappletree/EdgeTAM/gradio_app.py", line 11, in <module>
    import gradio as gr
  File "/root/rozeappletree/EdgeTAM/venv311/lib/python3.11/site-packages/gradio/__init__.py", line 3, in <module>
    import gradio._simple_templates
  File "/root/rozeappletree/EdgeTAM/venv311/lib/python3.11/site-packages/gradio/_simple_templates/__init__.py", line 1, in <module>
    from .simpledropdown import SimpleDropdown
  File "/root/rozeappletree/EdgeTAM/venv311/lib/python3.11/site-packages/gradio/_simple_templates/simpledropdown.py", line 6, in <module>
    from gradio.components.base import Component, FormComponent
  File "/root/rozeappletree/EdgeTAM/venv311/lib/python3.11/site-packages/gradio/components/__init__.py", line 1, in <module>
    from gradio.components.annotated_image import AnnotatedImage
  File "/root/rozeappletree/EdgeTAM/venv311/lib/python3.11/site-packages/gradio/components/annotated_image.py", line 14, in <module>
    from gradio.components.base import Component
  File "/root/rozeappletree/EdgeTAM/venv311/lib/python3.11/site-packages/gradio/components/base.py", line 20, in <module>
    from gradio.blocks import Block, BlockContext
  File "/root/rozeappletree/EdgeTAM/venv311/lib/python3.11/site-packages/gradio/blocks.py", line 39, in <module>
    from gradio import (
  File "/root/rozeappletree/EdgeTAM/venv311/lib/python3.11/site-packages/gradio/networking.py", line 15, in <module>
    from gradio.routes import App  # HACK: to avoid circular import # noqa: F401
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/rozeappletree/EdgeTAM/venv311/lib/python3.11/site-packages/gradio/routes.py", line 69, in <module>
    from gradio import ranged_response, route_utils, utils, wasm_utils
  File "/root/rozeappletree/EdgeTAM/venv311/lib/python3.11/site-packages/gradio/route_utils.py", line 53, in <module>
    from gradio.helpers import EventData
  File "/root/rozeappletree/EdgeTAM/venv311/lib/python3.11/site-packages/gradio/helpers.py", line 26, in <module>
    from gradio import components, oauth, processing_utils, routes, utils, wasm_utils
  File "/root/rozeappletree/EdgeTAM/venv311/lib/python3.11/site-packages/gradio/oauth.py", line 13, in <module>
    from huggingface_hub import HfFolder, whoami
ImportError: cannot import name 'HfFolder' from 'huggingface_hub' (/root/rozeappletree/EdgeTAM/venv311/lib/python3.11/site-packages/huggingface_hub/__init__.py)

Using python 3.11

and

OS: Ubuntu 22.04.3 LTS on Windows 10 x86_64 
Kernel: 5.15.167.4-microsoft-standard-WSL2 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions