Comfy-Org / comfy-cli

Command Line Interface for Managing ComfyUI
https://comfydocs.org/comfy-cli/getting-started
GNU General Public License v3.0
123 stars 15 forks source link

Cannot import name 'COMMON_SAFE_ASCII_CHARACTERS' from 'charset_normalizer.constant' #76

Closed yoland68 closed 1 month ago

yoland68 commented 1 month ago

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "", line 1, in File "/Users/yoland/opt/anaconda3/envs/comfyenv/lib/python3.11/site-packages/requests/init.py", line 45, in from .exceptions import RequestsDependencyWarning File "/Users/yoland/opt/anaconda3/envs/comfyenv/lib/python3.11/site-packages/requests/exceptions.py", line 9, in from .compat import JSONDecodeError as CompatJSONDecodeError File "/Users/yoland/opt/anaconda3/envs/comfyenv/lib/python3.11/site-packages/requests/compat.py", line 13, in import charset_normalizer as chardet File "/Users/yoland/opt/anaconda3/envs/comfyenv/lib/python3.11/site-packages/charset_normalizer/init.py", line 23, in from charset_normalizer.api import from_fp, from_path, from_bytes, normalize File "/Users/yoland/opt/anaconda3/envs/comfyenv/lib/python3.11/site-packages/charset_normalizer/api.py", line 10, in from charset_normalizer.md import mess_ratio File "charset_normalizer/md.py", line 5, in ImportError: cannot import name 'COMMON_SAFE_ASCII_CHARACTERS' from 'charset_normalizer.constant' (/Users/yoland/opt/anaconda3/envs/comfyenv/lib/python3.11/site-packages/charset_normalizer/constant.py)

yoland68 commented 1 month ago

The solution is to upgrade the charset-normalizer to be >=3.0.0

yoland68 commented 1 month ago

https://github.com/yoland68/comfy-cli/commit/a373fc75fdaf8989ca231e4afb0e8fe668cb9fc8