没有凭据错误:尝试将文件从AWS S3存储桶加载到Jupyter Notebook中

时间:2020-07-14 17:33:56

标签: python amazon-s3 jupyter-notebook

我正在使用python和jupyter笔记本工作,并且在使用以下代码时遇到“无凭据”错误:

import boto3
s3 = boto3.resource('s3')
bucket = s3.Bucket('my-bucket')

我使用以下命令将awscli安装到笔记本中:

pip install awscli --user 

我也尝试添加:

aws configure

但是这给了我一个语法错误。即使我在jupyter笔记本电脑上工作,我的笔记本电脑中也安装了aws cli。谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用以下命令设置凭据:

!aws configure set aws_access_key_id $ID
!aws configure set aws_secret_access_key $KEY
!aws configure set default.region $REGION