错误:
Traceback (most recent call last):
File "D:\Code\Tools\envs\NLP\lib\site-packages\requests\compat.py", line 11, in <module>
import chardet
ModuleNotFoundError: No module named 'chardet'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\Code\Project\PythonProject\pythonProject\NLP\test01.py", line 3, in <module>
import transformers
File "D:\Code\Tools\envs\NLP\lib\site-packages\transformers\__init__.py", line 26, in <module>
from . import dependency_versions_check
File "D:\Code\Tools\envs\NLP\lib\site-packages\transformers\dependency_versions_check.py", line 17, in <module>
from .utils.versions import require_version, require_version_core
File "D:\Code\Tools\envs\NLP\lib\site-packages\transformers\utils\__init__.py", line 30, in <module>
from .generic import (
File "D:\Code\Tools\envs\NLP\lib\site-packages\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 "D:\Code\Tools\envs\NLP\lib\site-packages\transformers\utils\import_utils.py", line 33, in <module>
from . import logging
File "D:\Code\Tools\envs\NLP\lib\site-packages\transformers\utils\logging.py", line 35, in <module>
import huggingface_hub.utils as hf_hub_utils
File "D:\Code\Tools\envs\NLP\lib\site-packages\huggingface_hub\utils\__init__.py", line 32, in <module>
from ._errors import (
File "D:\Code\Tools\envs\NLP\lib\site-packages\huggingface_hub\utils\_errors.py", line 3, in <module>
from requests import HTTPError, Response
File "D:\Code\Tools\envs\NLP\lib\site-packages\requests\__init__.py", line 45, in <module>
from .exceptions import RequestsDependencyWarning
File "D:\Code\Tools\envs\NLP\lib\site-packages\requests\exceptions.py", line 9, in <module>
from .compat import JSONDecodeError as CompatJSONDecodeError
File "D:\Code\Tools\envs\NLP\lib\site-packages\requests\compat.py", line 13, in <module>
import charset_normalizer as chardet
File "D:\Code\Tools\envs\NLP\lib\site-packages\charset_normalizer\__init__.py", line 23, in <module>
from charset_normalizer.api import from_fp, from_path, from_bytes, normalize
File "D:\Code\Tools\envs\NLP\lib\site-packages\charset_normalizer\api.py", line 10, in <module>
from charset_normalizer.md import mess_ratio
File "charset_normalizer\md.py", line 5, in <module>
ImportError: cannot import name 'COMMON_SAFE_ASCII_CHARACTERS' from 'charset_normalizer.constant' (D:\Code\Tools\envs\NLP\lib\site-packages\charset_normalizer\constant.py)
解决办法
使用命令
pip install chardet