Я пытаюсь создать aws корзину из python3 , используя boto3 .create_bucket()
- это метод, который я использую.Тем не менее я получаю сообщение об ошибке botocore.errorfactory.BucketAlreadyExists
МОЙ КОД:
import boto3
ACCESS_KEY = 'theaccesskey'
SECRET_KEY = 'thesecretkey'
S3 = boto3.client('s3',
aws_access_key_id = ACCESS_KEY,
aws_secret_access_key = SECRET_KEY)
response = S3.create_bucket(Bucket='mynewbucket',
CreateBucketConfiguration={'LocationConstraint':'ap-south-1'})
ОШИБКА:
botocore.errorfactory.BucketAlreadyExists: An error occurred (BucketAlreadyExists)
when calling the CreateBucket operation: The requested bucket name is not available.
The bucket namespace is shared by all users of the system.
Please select a different name and try again.
Однако Bucket не существует, и он все еще не смог создать корзину.
EDIT
Я нашел причину по ссылке , и я такжеопубликовал это в ответах, чтобы кому-то помочь.