-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AttributeError: partially initialized module 'charset_normalizer' has no attribute 'md__mypyc' (most likely due to a circular import) #242
Comments
Updating the charset-normalizer to latest version works for me: pip install --force-reinstall charset-normalizer==3.1.0 as the solution suggested here https://stackoverflow.com/questions/75501048/how-to-fix-attributeerror-partially-initialized-module-charset-normalizer-has |
Updating to latest version worked for me as well. Thanks @Elon-Chan ! |
1 similar comment
Updating to latest version worked for me as well. Thanks @Elon-Chan ! |
Elon-Chan Thanks works like charm.
However just a note, even though it correctly re-installs, receive an error in terminal and
|
This solution:
Does not work for me. It is required by "requests" package which is at the core of most packages I use. |
Updating to latest version worked for me, too. Thanks.
|
Worked for me. Thanks |
it doesn't work for me either. I use |
将pyinstaller模块升级到最新版打包就不会出现问题了 |
Traceback (most recent call last):
File "/data/ynj/conda_envs/visgpt/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 70, in
import cchardet as chardet
ModuleNotFoundError: No module named 'cchardet'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "visual_chatgpt.py", line 2, in
import gradio as gr
File "/data/ynj/conda_envs/visgpt/lib/python3.8/site-packages/gradio/init.py", line 3, in
import gradio.components as components
File "/data/ynj/conda_envs/visgpt/lib/python3.8/site-packages/gradio/components.py", line 32, in
from gradio import media_data, processing_utils, utils
File "/data/ynj/conda_envs/visgpt/lib/python3.8/site-packages/gradio/processing_utils.py", line 25, in
from gradio import encryptor, utils
File "/data/ynj/conda_envs/visgpt/lib/python3.8/site-packages/gradio/utils.py", line 39, in
import aiohttp
File "/data/ynj/conda_envs/visgpt/lib/python3.8/site-packages/aiohttp/init.py", line 6, in
from .client import (
File "/data/ynj/conda_envs/visgpt/lib/python3.8/site-packages/aiohttp/client.py", line 59, in
from .client_reqrep import (
File "/data/ynj/conda_envs/visgpt/lib/python3.8/site-packages/aiohttp/client_reqrep.py", line 72, in
import charset_normalizer as chardet # type: ignore[no-redef]
File "/data/ynj/conda_envs/visgpt/lib/python3.8/site-packages/charset_normalizer/init.py", line 23, in
from charset_normalizer.api import from_fp, from_path, from_bytes, normalize
File "/data/ynj/conda_envs/visgpt/lib/python3.8/site-packages/charset_normalizer/api.py", line 10, in
from charset_normalizer.md import mess_ratio
AttributeError: partially initialized module 'charset_normalizer' has no attribute 'md__mypyc' (most likely due to a circular import)
The text was updated successfully, but these errors were encountered: