Hi,
I've tried following a tutorial to use AWS sagemaker in script mode from my local linux VM, but I can't even get the basics working.
Steps:
-
➜ ~> python3 --version
Python 3.6.9
-
➜ ~> pip3 install sagemaker
...
Successfully installed boto3-1.14.42 botocore-1.17.42 importlib-metadata-1.7.0 packaging-20.4 protobuf3-to
-dict-0.1.5 s3transfer-0.3.3 sagemaker-2.3.0 smdebug-rulesconfig-0.1.4 zipp-3.1.0
➜ ~> cat sagemaker.py
import sagemaker
import boto3
sess = sagemaker.Session()
➜ > python3 sagemaker.py
Traceback (most recent call last):
File "sagemaker.py", line 1, in <module>
import sagemaker
File "/sagemaker.py", line 4, in <module>
sess = sagemaker.Session()
AttributeError: module 'sagemaker' has no attribute 'Session'
I also have the aws cli (version 2) installed, and configured using IAM credentials that have full rights, so that's not related.
What is the problem with my python sdk install? TIA