Report this

What is the reason for this report?

S3-SDK examples, NameError: name 'botocore' is not defined

Posted on February 6, 2023

Working through https://docs.digitalocean.com/products/spaces/reference/s3-sdk-examples , python 3 tab. Where it says configure a client, there is a line:

config=botocore.config.Config(s3={‘addressing_style’: ‘virtual’}),

I keep getting the error NameError: name ‘botocore’ is not defined .

This is on ubuntu 22.10, using python 3.10.7, venv with pip install boto3

When I comment that line out, it seems to work. For example I can list files. This is first time working with boto/boto3, so just trying this and trying that. Is there something lost to not have ‘addressing_style’ set to ‘virtual’?

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Start building today

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.