Ich habe eine Testumgebung, die die S3-Umgebung nachahmt, und ich möchte einige Testskripts mit Boto3 schreiben. Wie kann ich mich mit diesem Dienst verbinden?boto3 und verbinden mit benutzerdefinierten URL
Ich habe versucht:
client = boto3.client('s3', region_name="us-east-1", endpoint_url="http://mymachine")
client = boto3.client('iam', region_name="us-east-1", endpoint_url="http://mymachine")
Beide arbeiten scheitern.
Der Dienst ist für die Verwendung der IAM-Authentifizierung eingerichtet.
Mein Fehler:
botocore.exceptions.NoCredentialsError: Unable to locate credentials
Irgendwelche Ideen?
Dank
Haben Sie aws-Anmeldedaten eingerichtet? – cuongnv23
@ josh1234 - Ist die Maschine, von der Sie über boto3-Befehle laufen, die EC2-Instanz? Oder ist es normale Desktop-Maschine/Laptop? –