AWS Notebook:ClientError:调用 HeadObject 操作时发生错误 (403):禁止

问题描述 投票:0回答:1

我在尝试从 s3 存储桶读取 csv 文件时遇到此错误

import pandas as pd

bucket='bucket-name'
data_key = 'OGTDv1.csv'
data_location = 's3://{}/{}'.format(bucket, data_key)

pd.read_csv(data_location)

这是我的代码。我想加载 csv 文件。我还尝试关闭“阻止所有公共访问”

amazon-web-services amazon-s3 jupyter-notebook amazon-sagemaker
1个回答
0
投票

附加到您的笔记本实例的 IAM 角色需要对您尝试从中读取/下载的特定存储桶的 IAM 权限。查看文档以了解有关 Amazon S3 中的策略和权限的更多详细信息

如果存储桶位于不同账户中,您将需要

配置跨账户访问

© www.soinside.com 2019 - 2024. All rights reserved.