aws-samples / aws-iot-core-for-amazon-sidewalk-sample-app

Other
37 stars 13 forks source link

env_check.py - issue with boto3 - installed version of boto3 doesn't support Sidewalk AWS APIs. #52

Open jerlegoman opened 1 year ago

jerlegoman commented 1 year ago

Hello, I am having the following error returned when trying to run env_check.py

[ERROR] FAIL! installed version of boto3 doesn't support Sidewalk AWS APIs. Did you install requirements.txt?

I checked requirements.txt and noticed that boto3 is missing from the file. I then added it to requirements.txt I then ran the script again. Same error returned I then tried

pip3 install boto3 --upgrade

Which did update it from 1.26.83 to 1.28.40 However it still failed. I already checked the version installed on my machine and it should be a compatible version with sidewalk.

(sample-app-env) username@mba aws-iot-core-for-amazon-sidewalk-sample-app % pip show boto3 Name: boto3 Version: 1.28.40 Summary: The AWS SDK for Python Home-page: https://github.com/boto/boto3 Author: Amazon Web Services Author-email: License: Apache License 2.0 Location: /Users/username/aws-iot-core-for-amazon-sidewalk-sample-app/sample-app-env/lib/python3.8/site-packages Requires: botocore, jmespath, s3transfer Required-by: (sample-app-env) username@mba aws-iot-core-for-amazon-sidewalk-sample-app % pip3 show boto3 Name: boto3 Version: 1.28.40 Summary: The AWS SDK for Python Home-page: https://github.com/boto/boto3 Author: Amazon Web Services Author-email: License: Apache License 2.0 Location: /Users/username/aws-iot-core-for-amazon-sidewalk-sample-app/sample-app-env/lib/python3.8/site-packages Requires: botocore, jmespath, s3transfer

Is there a solution to this yet? Thank you.

mbalsam commented 8 months ago

Having the same problem.. Any solution?