【问题标题】:error in running `pip install aws cli`: "could not find a version that satisfies the requirement cli"运行`pip install aws cli`时出错:“找不到满足cli要求的版本”
【发布时间】:2017-07-12 15:42:50
【问题描述】:

我在基于 Windows 的机器上使用 GitBash 作为我的 shell。当我运行 pip install aws cli 时,我收到以下消息:

找不到满足 cli 要求的版本(来自版本:)没有找到与 cli 匹配的发行版

我用谷歌搜索了这个错误,许多回复表明它可能是 pypi 中不包含的包的结果,等等 (Pip install-couldn't find a version that satisfies the requirement)。

但是,由于我在这里关注视频:http://course.fast.ai/lessons/aws.html 4:13,并且它对讲师有用,我不确定我缺少什么 - 有人可以帮助我理解这一点(包括任何有用的用于确定问题根源的故障排除命令?)

我是 AWS 和 bash 的新手,所以如果这是一个相对初级的问题,我深表歉意。

提前致谢! -瑞安

【问题讨论】:

    标签: amazon-web-services pip git-bash


    【解决方案1】:

    命令应该是:

    pip install awscli
    

    您需要删除“aws”和“cli”之间的空格。

    【讨论】:

    • 谢谢,非常感谢。这个命令在我提供的视频标题“AWS 深度学习设置”的视频链接中被掩盖了,这就是为什么我没有注意到不应该有空格的原因。再次感谢。
    • 仅供参考,AWS 认证开发人员官方学习指南提供了安装和配置 AWS CLI 的说明,他们也用破折号列出(第 28 页)。它一定在某个时候发生了变化。
    • @MiriamP.Raphael 我不确定 Python 包是否曾被称为 aws-cli 并带有破折号。这可能只是该指南中的一个错字。
    • @Alasdair 很有可能
    【解决方案2】:

    试试这些命令

    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    
    python get-pip.py
    

    然后

    pip install awscli
    

    【讨论】:

      猜你喜欢
      • 2016-12-18
      • 1970-01-01
      • 1970-01-01
      • 2020-10-21
      • 2021-12-25
      • 2019-01-06
      • 2015-10-13
      • 2021-04-30
      • 1970-01-01
      相关资源
      最近更新 更多