ImportError:没有名为botocore.session的模块

Vid*_*dip 5 python amazon-s3 boto3

我已经安装了,boto3但仍然给出没有名为botocore.session的模块的错误

import botocore.session
ImportError: No module named botocore.session
Run Code Online (Sandbox Code Playgroud)

rya*_*lon 11

我正在使用版本boto3-1.5.33botocore-1.8.47升级boto3-1.9.75botocore-1.12.75为我解决了问题。

pip install boto3 --upgrade
Run Code Online (Sandbox Code Playgroud)


Tir*_*a R 7

我是从谷歌来到这里的。我在更新 AWS Lambda 函数代码时遇到了类似的错误。此处发布的答案对我有帮助。只需升级 AWS CLI。希望这有助于有人从搜索引擎漂流到这里。

pip install awscli --force-reinstall --upgrade
Run Code Online (Sandbox Code Playgroud)


vis*_*l.k 5

import boto3仅凭一个桶就足够了。botocore.session是在先前的boto 1.8中使用的,boto3不接受。您可以参考以下boto3文档 http://boto3.readthedocs.io/en/latest/reference/services/s3.html#client。以下是boto 1.8文档,其中提到了botocore.session的使用http://botocore.readthedocs.io/en/latest/tutorial/