您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python(pip)-RequestsDependencyWarning:urllib3(1.9.1)或chardet(2.3.0)与支持的版本不匹配

Python(pip)-RequestsDependencyWarning:urllib3(1.9.1)或chardet(2.3.0)与支持的版本不匹配

你有一个混合的设置(包括aptpip用来安装系统范围内,这是常见的),它确实不匹配,请求所需模块的支持版本(和PIP v1.5.6也相当大)。

requests(?哪个版本可能从剩下的pip install)要求: urllib3:1.21.1 - 1.22 chardet的:3.0.2 - 3.1.0

您具有: 来自python-urllib3的urllib3(1.9.1)1.9.1-3 debian软件包 来自python-chardet的chardet(2.3.0)2.3.0-1 debian软件包

两种选择:

可以requests从OS发行版降级到该版本(请参阅apt show python-requests参考资料),也可以从pypi.org降级到较旧的版本,或者

pip install用户级别(--userpip安装选项)或在virtualenv中安装较新的urllib3和chardet(您可以从pipy.org手动下载wheel文件并对其进行处理,包括所有依赖项)。

您可以在virtualenvapt show python- virtualenv)中测试所有内容。它甚至应该在其虚拟环境中为您部署更新的点子。也可以在用户级别(--user)上安装新的pip 10.0.1,并与操作系统提供的pip一起安装,但是您需要注意这一点。祝好运!

python 2022/1/1 18:48:06 有368人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶