Pip install requests error TypeError: __init__() got an unexpected keyword argument 'max_retries'
Pip install requests error TypeError: __init__() got an unexpected keyword argument 'max_retries'
这是我在 Arch Linux 上 运行 pip install requests
时得到的错误:
Exception:
Traceback (most recent call last):
File "/usr/lib/python3.7/site-packages/pip/_internal/basecommand.py", line 141, in main
status = self.run(options, args)
File "/usr/lib/python3.7/site-packages/pip/_internal/commands/install.py", line 248, in run
with self._build_session(options) as session:
File "/usr/lib/python3.7/site-packages/pip/_internal/basecommand.py", line 77, in _build_session
insecure_hosts=options.trusted_hosts,
File "/usr/lib/python3.7/site-packages/pip/_internal/download.py", line 369, in __init__
max_retries=retries,
File "/usr/lib/python3.7/site-packages/cachecontrol/adapter.py", line 26, in __init__
super(CacheControlAdapter, self).__init__(*args, **kw)
TypeError: __init__() got an unexpected keyword argument 'max_retries'
Traceback (most recent call last):
File "/usr/bin/pip", line 11, in <module>
load_entry_point('pip==18.0', 'console_scripts', 'pip')()
File "/usr/lib/python3.7/site-packages/pip/_internal/__init__.py", line 310, in main
return command.main(cmd_args)
File "/usr/lib/python3.7/site-packages/pip/_internal/basecommand.py", line 180, in main
timeout=min(5, options.timeout)
File "/usr/lib/python3.7/site-packages/pip/_internal/basecommand.py", line 77, in _build_session
insecure_hosts=options.trusted_hosts,
File "/usr/lib/python3.7/site-packages/pip/_internal/download.py", line 369, in __init__
max_retries=retries,
File "/usr/lib/python3.7/site-packages/cachecontrol/adapter.py", line 26, in __init__
super(CacheControlAdapter, self).__init__(*args, **kw)
TypeError: __init__() got an unexpected keyword argument 'max_retries'```
当我下载源代码时出现同样的错误,当我 运行 和 sudo
.
编辑:
pip --version
产生 pip 18.0 from /usr/lib/python3.7/site-packages/pip (python 3.7)
编辑 2:
我可以通过卸载 arch 包 python-pip
并通过下载和 运行ning get-pip.py.
重新安装来修复它
我可以通过卸载 arch 包 python-pip 并通过下载和 运行 get-pip.py.
重新安装来修复它
这是我在 Arch Linux 上 运行 pip install requests
时得到的错误:
Exception:
Traceback (most recent call last):
File "/usr/lib/python3.7/site-packages/pip/_internal/basecommand.py", line 141, in main
status = self.run(options, args)
File "/usr/lib/python3.7/site-packages/pip/_internal/commands/install.py", line 248, in run
with self._build_session(options) as session:
File "/usr/lib/python3.7/site-packages/pip/_internal/basecommand.py", line 77, in _build_session
insecure_hosts=options.trusted_hosts,
File "/usr/lib/python3.7/site-packages/pip/_internal/download.py", line 369, in __init__
max_retries=retries,
File "/usr/lib/python3.7/site-packages/cachecontrol/adapter.py", line 26, in __init__
super(CacheControlAdapter, self).__init__(*args, **kw)
TypeError: __init__() got an unexpected keyword argument 'max_retries'
Traceback (most recent call last):
File "/usr/bin/pip", line 11, in <module>
load_entry_point('pip==18.0', 'console_scripts', 'pip')()
File "/usr/lib/python3.7/site-packages/pip/_internal/__init__.py", line 310, in main
return command.main(cmd_args)
File "/usr/lib/python3.7/site-packages/pip/_internal/basecommand.py", line 180, in main
timeout=min(5, options.timeout)
File "/usr/lib/python3.7/site-packages/pip/_internal/basecommand.py", line 77, in _build_session
insecure_hosts=options.trusted_hosts,
File "/usr/lib/python3.7/site-packages/pip/_internal/download.py", line 369, in __init__
max_retries=retries,
File "/usr/lib/python3.7/site-packages/cachecontrol/adapter.py", line 26, in __init__
super(CacheControlAdapter, self).__init__(*args, **kw)
TypeError: __init__() got an unexpected keyword argument 'max_retries'```
当我下载源代码时出现同样的错误,当我 运行 和 sudo
.
编辑:
pip --version
产生 pip 18.0 from /usr/lib/python3.7/site-packages/pip (python 3.7)
编辑 2:
我可以通过卸载 arch 包 python-pip
并通过下载和 运行ning get-pip.py.
我可以通过卸载 arch 包 python-pip 并通过下载和 运行 get-pip.py.
重新安装来修复它