gpt4 book ai didi

python - Elastic BeanSTAlk CLI 安装错误

转载 作者:太空宇宙 更新时间:2023-11-04 09:46:02 25 4
gpt4 key购买 nike

我使用 sudo pip install awsebcli --upgrade --user 下载了 EBCLI

运行 eb --version 时出现以下错误。

Traceback (most recent call last):
File "/home/andrew/.local/bin/eb", line 6, in <module>
from pkg_resources import load_entry_point
File "/usr/local/google-cloud-sdk/platform/google_appengine/lib/setuptools-0.6c11/pkg_resources.py", line 2603, in <module>
working_set.require(__requires__)
File "/usr/local/google-cloud-sdk/platform/google_appengine/lib/setuptools-0.6c11/pkg_resources.py", line 666, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/local/google-cloud-sdk/platform/google_appengine/lib/setuptools-0.6c11/pkg_resources.py", line 565, in resolve
raise DistributionNotFound(req) # XXX put more info here
pkg_resources.DistributionNotFound: awsebcli==3.12.4

有什么想法吗?

编辑:

这是我的pip --version:

来自/usr/local/lib/python2.7/dist-packages (python 2.7) 的 pip 9.0.3

最佳答案

问题是您以 root 用户身份安装了 awsebcli,但以非 root 用户身份执行了 eb --version 用户。因此,就非 root 用户而言,awsebcli 从未安装过。

以非 root 用户运行 eb:

  1. pip install awsebcli(没有 sudo)

  2. 要验证这是否有效,请在 pip list

  3. 的输出中找到 awsebcli
  4. 如果 1. 给您带来问题,我建议在设置 virtualenv 之后安装 awsebcli .基本上,virtualenv 将您的 Python 包分隔开,这样您就不会弄乱系统的 Python 版本和 root 用户。

关于python - Elastic BeanSTAlk CLI 安装错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49782230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com