【发布时间】:2016-08-26 10:45:02
【问题描述】:
我最近注意到我正在运行一个旧版本的 AWS CLI,它缺少一些我需要的功能:
$aws --version
aws-cli/1.2.9 Python/3.4.3 Linux/3.13.0-85-generic
如何升级到最新版本的 AWS CLI (1.10.24)?
编辑:
运行以下命令无法更新 AWS CLI:
$ pip install --upgrade awscli
Requirement already up-to-date: awscli in /usr/local/lib/python2.7/dist-packages
Cleaning up...
检查版本:
$ aws --version
aws-cli/1.2.9 Python/3.4.3 Linux/3.13.0-85-generic
【问题讨论】:
-
我遇到了同样的情况,是由最初通过
apt-get install awscli安装的 aws cli 引起的。解决方案是先将其删除 (apt-get remove awscli),然后按照下面的pip install回答。 -
我做了 (apt-get remove awscli) 但是在执行 (pip install...) 命令之后我找不到 awscli 可执行文件。 (pip install ...) 的输出显示安装成功。
-
如果我不在 pip install 中使用“--user”选项,那么我可以在 /usr/local/bin 下找到 awscli 可执行文件(我在 Debian Jessie 上)。但是使用 --user 选项, exec 在 ~/.local 或任何 python 安装包文件夹(dist-package 或 site-package)中不可用。
标签: linux ubuntu amazon-web-services amazon-s3 aws-cli