如何在 ubuntu 14 中安装 aws-sam-cli?

amb*_*tam 5 python pip amazon-web-services

我想在我的 ubuntu 14.04 上更新 aws-sam-cli。我有 0.2.11 版本。我想在 0.3.0 更新。当我跑

pip install --user aws-sam-cli
Run Code Online (Sandbox Code Playgroud)

或者

pip install --user --upgrade aws-sam-cli
Run Code Online (Sandbox Code Playgroud)

我有

下载/解包 aws-sam-cli 下载 aws-sam-cli-0.3.0.tar.gz (128kB): 128kB 下载 运行 setup.py (path:/tmp/pip_build_amber/aws-sam-cli/setup.py) aws-sam-cli 包的 egg_info /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: aws-sam-cli setup 命令中的'python_requires' warnings.warn(msg) 错误: 'install_requires' 必须是包含有效项目/版本要求说明符的字符串或字符串列表 python setup.py egg_info 命令的完整输出:/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option :aws-sam-cli 设置命令中的“python_requires”警告.warn(msg) 错误:“install_requires”必须是包含有效项目/版本要求说明符的字符串或字符串列表

正在清理...命令 python setup.py egg_info 在 /tmp/pip_build_amber/aws-sam-cli 中失败,错误代码为 1 正在 /home/amber/.pip/pip.log 中存储失败的调试日志**

小智 7

我遇到了同样的问题,这是我安装 aws-sam-cli 的方法

如果您有旧版本,请确保卸载 aws-sam-local

npm uninstall -g aws-sam-local
Run Code Online (Sandbox Code Playgroud)

然后运行

pip install --user --upgrade setuptools
pip install ez_setup
pip install --user --upgrade aws-sam-cli
Run Code Online (Sandbox Code Playgroud)


phd*_*phd 2

升级pipsetuptools

pip install -U pip setuptools
Run Code Online (Sandbox Code Playgroud)