python - AWS 数据管理员错误 : WaiterError: Waiter BucketExists failed: Max attempts exceeded

标签 python amazon-web-services

我正在尝试将 athena 中的数据读入 python 的 pandas 数据框。但是,我遇到了这个错误

WaiterError: Waiter BucketExists failed: Max attempts exceeded. Previously accepted state: Matched expected HTTP status code: 404

有人在使用数据管理员时遇到同样的问题吗? 这是我下面的代码

import awswrangler as wr
import pandas as pd
wr.athena.read_sql_query('select * from ath_bi_orders limit 10', database='default')

最佳答案

我遇到了同样的问题,并通过指定 AWS_DEFAULT_REGION 环境变量解决了它。

像这样。

os.environ['AWS_DEFAULT_REGION'] = 'ap-northeast-1' # specify your AWS region.

在抛出查询之前执行它。

关于python - AWS 数据管理员错误 : WaiterError: Waiter BucketExists failed: Max attempts exceeded,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69295870/

相关文章:

php - 使用AWS SDK查询存储类别

python - 使用 sympy 的微分方程的边界条件

python - 如何使用 dockerfile 在 aws sagemaker 中运行 python 文件

amazon-web-services - 使用子域进行服务分段的应用程序负载均衡器

python - 访问输入到多个 Django 表单中的数据并将其生成到新的 URL 上

amazon-web-services - Couchbase-ElasticSearch Java堆内存

amazon-web-services - AWS Elastic Beanstalk 在哪里存储应用程序文件?

Python 程序没有按预期提示用户

python - PyCrypto:decrypt() 方法返回的函数

python - 高斯过程回归——解释行为