Doubiiu / DynamiCrafter

[ECCV 2024] DynamiCrafter: Animating Open-domain Images with Video Diffusion Priors
Apache License 2.0
2.09k stars 165 forks source link

ModuleNotFoundError: No module named 'chardet' #19

Closed zzr18 closed 3 months ago

zzr18 commented 5 months ago

(dynamicrafter) D:\AIGC\Github\dynamicrafter>sh scripts/run.sh 512

(dynamicrafter) D:\AIGC\Github\dynamicrafter>python gradio_app.py --res 512 Traceback (most recent call last): File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\requests\compat.py", line 11, in import chardet ModuleNotFoundError: No module named 'chardet'

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "gradio_app.py", line 3, in import gradio as gr File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\gradio__init.py", line 3, in import gradio._simple_templates File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\gradio_simple_templates\init.py", line 1, in from .simpledropdown import SimpleDropdown File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\gradio_simple_templates\simpledropdown.py", line 6, in from gradio.components.base import FormComponent File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\gradio\components\init.py", line 1, in from gradio.components.annotated_image import AnnotatedImage File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\gradio\components\annotated_image.py", line 8, in from gradio_client.documentation import document, set_documentation_group File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\gradio_client\init.py", line 1, in from gradio_client.client import Client File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\gradio_client\client.py", line 25, in from huggingface_hub import CommitOperationAdd, SpaceHardware, SpaceStage File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\huggingface_hub\init.py", line 370, in getattr submod = importlib.import_module(submod_path) File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\importlib\init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\huggingface_hub\hf_api.py", line 46, in import requests File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\requests\init.py", line 45, in from .exceptions import RequestsDependencyWarning File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\requests\exceptions.py", line 9, in from .compat import JSONDecodeError as CompatJSONDecodeError File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\requests\compat.py", line 13, in import charset_normalizer as chardet File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\charset_normalizer\init__.py", line 23, in from charset_normalizer.api import from_fp, from_path, from_bytes, normalize File "C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\charset_normalizer\api.py", line 10, in from charset_normalizer.md import mess_ratio File "charset_normalizer\md.py", line 5, in from charset_normalizer.utils import is_punctuation, is_symbol, unicode_range, is_accentuated, is_latin, \ ImportError: cannot import name 'COMMON_SAFE_ASCII_CHARACTERS' from 'charset_normalizer.constant' (C:\Users\zheng\anaconda3\envs\dynamicrafter\lib\site-packages\charset_normalizer\constant.py)

Doubiiu commented 5 months ago

Hi. I did not encounter this problem before. But I think it may be solved by this post. It seems that chardet should be installed.