报错RequestsDependencyWarning: urllib3 (1.26.7) or chardet (5.2.0)/charset_normalizer (2.0.8) doesn't match a supported version! warnings.warn("urllib3 ({}) or chardet ({})/charset_normalizer ({}) doesn't match a supported "
这个警告信息 RequestsDependencyWarning: urllib3 (1.26.7) or chardet (5.2.0)/charset_normalizer (2.0.8) doesn't match a supported version!
指出 urllib3
或者 chardet
/charset_normalizer
的当前版本与 requests
库支持的版本不匹配。requests
是 Python 的一个非常流行的 HTTP 库,它依赖于 urllib3
作为底层的 HTTP 客户端,而 chardet
和 charset_normalizer
用于字符集的检测和规范化。
要解决这个问题,你可以尝试以下步骤:
1. 更新 requests
库: 确保你安装的 requests
库是最新版本,因为旧版本可能不支持当前的 urllib3
或 chardet
/charset_normalizer
。
pip install --upgrade requests
2. 更新 urllib3
库: 如果更新 requests
后问题仍然存在,尝试更新 urllib3
。
pip install --upgrade urllib3
3. 更新 chardet
或 charset_normalizer
: 如果问题依然没有解决,尝试更新 chardet
或者 charset_normalizer
。
pip install --upgrade chardet charset_normalizer
再次跑就解决了
标签:5.2,normalizer,charset,urllib3,supported,报错,chardet,requests From: https://blog.csdn.net/qq_45212655/article/details/139492803