当试图通过Boto3连接到AWS服务时,偶尔会遇到以下错误:
NoAuthHandlerFound: No handler was ready to authenticate. 1 handlers were checked. ['HmacAuthV3Handler'] Check your credentials
这是在配置了IAM角色的EC2实例上运行的。这种错误很少发生。
我正在尝试将Django项目部署到AWS ElasticBean秸秆。
下面的教程建议我使用Boto3连接S3数据库。
问题是,当我安装Boto3时,我会收到红色的消息。
awsebcli 3.20.3 requires botocore<1.24.0,>1.23.41, but you have botocore 1.27.7 which is incompatible.
因此,我正在尝试安装Botocore的旧版本,1.24.0或1.23.41,但是在查看PyPi之后,我似乎找不到它,因为它只说使用pip3安装boto3。
有什么建议吗?