【问题标题】:Installing AWS CLI v2 through PIP on Windows在 Windows 上通过 PIP 安装 AWS CLI v2
【发布时间】:2020-10-06 22:53:54
【问题描述】:

是否可以在 Windows 上通过 PIP 安装 AWS CLI v2?

In the instructions 推荐的安装方式是通过 MSI,但我想使用 PIP。

如果我以 Linux 方式安装 CLI like given on Github 会怎样:

python -m pip install awscli

会默认安装v1还是v2?

【问题讨论】:

  • pip 应该为其运行的平台选择最高可用版本,因此无论出现在主包页面上的 version 是什么。

标签: python windows installation pip aws-cli


【解决方案1】:

是否可以在 Windows 上通过 PIP 安装 AWS CLI v2?

不,至少不是来自 pypi。您链接的来自 github 的说明仅适用于 1.18 版,pypi project 也适用于 1.18。

如果您切换到v2 branch on github,您还会注意到使用 pip 进行安装的任何参考都消失了,因此推荐的方法确实似乎只是使用 .msi 安装程序。

这本身并不需要阻止您,但是由于没有 whl 文件,因此使用 pip 安装意味着尝试编译源代码,这在 windows 上可能会很痛苦。不过你仍然可以尝试,命令类似于

python -m pip install git+https://github.com/aws/aws-cli/tree/v2

【讨论】:

    【解决方案2】:

    点安装awscliv2

    这个命令应该可以帮助您安装 awc cli v2

    【讨论】:

    • 为什么安装后是not recognized?我应该手动将它添加到路径中吗?
    • @Suncatcher 因为它安装为awsv2。您可以在 Linux 上添加一个别名,以便可以将其用作 aws,但不确定如何在 Windows 上执行此操作。在这里阅读更多:pypi.org/project/awscliv2
    猜你喜欢
    • 1970-01-01
    • 2023-02-01
    • 2018-12-11
    • 1970-01-01
    • 1970-01-01
    • 2020-04-02
    • 1970-01-01
    • 2018-04-18
    • 2020-02-17
    相关资源
    最近更新 更多