python - AWS CLI 使用 Python 2 而不是 Python 3

标签 python amazon-web-services boto3 aws-cli

我已经在我的 Macbook pro 上安装了 Python3pip3

运行python --version 显示Python 3.6.3

运行pip --version显示来自/usr/local/lib/python3.6/site-packages (python 3.6)的pip 9.0.1

但是运行aws --version显示aws-cli/1.11.170 Python/2.7.10 Darwin/16.7.0 botocore/1.7.28

看起来它正在使用python2。我该如何解决这个问题?

最佳答案

为什么这确实是一个问题?

我假设您通过直接下载安装程序来安装 AWS CLI 工具。如果您想“修复”它,请卸载 CLI 工具,然后使用 pip install awscli 通过 pip 安装它。

关于python - AWS CLI 使用 Python 2 而不是 Python 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47146493/

相关文章:

python - 使用 python 删除 @mentions、url 和 # 符号

python - 根据字典中的值创建 .csv

amazon-web-services - AWS CloudFormation 删除资源

python - RDS : Not able to fetch events it is showing blank in boto3 describe_events

boto3 - 如何使用boto3获取登录用户的IAM角色信息?

python - 如何按字典顺序对列表进行排序

python - numpy中不同长度数组的数组比较

amazon-web-services - AWS 上是否允许带有正文的 Get 请求?来自 CloudFront 的 403 错误

amazon-web-services - AWS Cloudformation 嵌套堆栈部署模板路径

boto3 - 如何使用 boto3 连接到 mturk 沙箱