在 ubuntu 中安装 AWS elasticbeanstalk 命令行工具:error The 'awsebcli==3.10.0' distribution was not found and
Posted
技术标签:
【中文标题】在 ubuntu 中安装 AWS elasticbeanstalk 命令行工具:error The \'awsebcli==3.10.0\' distribution was not found and is required by the application【英文标题】:Installing AWS elasticbeanstalk command line tool in ubuntu:error The 'awsebcli==3.10.0' distribution was not found and is required by the application在 ubuntu 中安装 AWS elasticbeanstalk 命令行工具:error The 'awsebcli==3.10.0' distribution was not found and is required by the application 【发布时间】:2017-07-25 22:49:56 【问题描述】:我正在尝试在我的 ubuntu 机器上安装 AWS elasticbeanstalk 命令行工具
使用pip install --upgrade --user awsebcli
安装
但是当我尝试使用 eb --version
获取 eb 版本时,出现以下错误
Traceback(最近一次调用最后一次):文件 “/home/shamon/.local/bin/eb”,第 6 行,在 从 pkg_resources 导入 load_entry_point 文件“/usr/lib/python2.7/dist-packages/pkg_resources/init.py”,行 第2927章 @_call_aside 文件“/usr/lib/python2.7/dist-packages/pkg_resources/init.py”,行 第2913章 f(*args, **kwargs) 文件“/usr/lib/python2.7/dist-packages/pkg_resources/init.py”,行 2940,在_initialize_master_working_set working_set = WorkingSet._build_master() 文件“/usr/lib/python2.7/dist-packages/pkg_resources/init.py”,行 第635章 ws.require(requires) 文件“/usr/lib/python2.7/dist-packages/pkg_resources/init.py”,行 943,需要 需要 = self.resolve(parse_requirements(requirements)) 文件“/usr/lib/python2.7/dist-packages/pkg_resources/init.py”,行 第829章 raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: 'awsebcli==3.10.0' 未找到分发,应用需要此分发
【问题讨论】:
到目前为止有什么解决方案吗? @Marcel 解决了这个问题:) 【参考方案1】:我终于解决了这个问题。
先升级pip
,再升级pip install --upgrade --user awsebcli
。
【讨论】:
以上是关于在 ubuntu 中安装 AWS elasticbeanstalk 命令行工具:error The 'awsebcli==3.10.0' distribution was not found and 的主要内容,如果未能解决你的问题,请参考以下文章
在 AWS ElasticBeanstalk 中安装 keras tensorflow