5

操作系统是 Ubuntu 16.04

Python版本是3

使用 PIP 安装 AWS CLI

AWS CLI 版本是aws-cli/1.16.309 Python/3.6.9 Linux/4.20.17-042017-generic botocore/1.13.45

我正确设置了 HMAC 凭据并在命令行中键入以下内容:

ncheaz@thinkburger:~/Projects/drupal-interact$ aws --endpoint-url 'https://control.cloud-object-storage.cloud.ibm.com/v2/endpoints' s3 ls

An HTTP Client raised and unhandled exception: __init__() got an unexpected keyword argument 'ssl_context'

4

2 回答 2

1

检查您的 urllib3 版本。将 urllib3 升级到 1.25.11(最新)为我解决了这个问题。https://pypi.org/project/urllib3/1.25.11/

于 2020-10-23T06:07:58.383 回答
1

您可以通过在 Python 解释器中加载 urllib(或 urllib3)模块然后检查它的版本来加载它:

$ python
>>> import urllib
>>> urllib.__version__
'1.17'
于 2021-08-17T04:54:23.990 回答