未找到 botocore<1.22.0,>=1.21.0 的匹配分布(来自 awsebcli)

Joe*_*eto 5 python pip circleci botocore

CircleCi 返回以下错误:

未找到 botocore <1.22.0,> = 1.21.0(来自 awsebcli)的匹配分布。

在此输入图像描述

我的 config.yml 文件安装以下依赖项:

  • sudo apt-get -y -qq 更新
  • sudo apt-get install python3-pip python-dev build-essential
  • sudo pip3 install --升级安装工具
  • sudo pip3 install awsebcli --升级 pip3 install awscli

elo*_*ire 14

就我而言,问题是我安装了两个 python 版本。所以使用python3工作顺利

python3 ./aws-elastic-beanstalk-cli-setup/scripts/ebcli_installer.py
Run Code Online (Sandbox Code Playgroud)


小智 2

这些命令对我有用:

- apt-get update && apt-get install -y python-dev
- apt install python3 -y
- apt install python3-pip -y
- export LC_ALL=C.UTF-8
- pip3 install awsebcli --upgrade
Run Code Online (Sandbox Code Playgroud)