首页 > 解决方案 > 如何在 ubuntu 14 中安装 aws-sam-cli?

问题描述

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

pip install --user aws-sam-cli

或者

pip install --user --upgrade aws-sam-cli

我有

下载/解压 aws-sam-cli 正在下载 aws-sam-cli-0.3.0.tar.gz (128kB):已下载 128kB 正在运行 setup.py(路径:/tmp/pip_build_amber/aws-sam-cli/setup.py)包 aws-sam-cli /usr/lib/python2.7/distutils/dist.py:267 的 egg_info:UserWarning:未知分发选项:aws-sam-cli 设置命令中的“python_requires”warnings.warn(msg) 错误: “install_requires”必须是包含有效项目/版本要求说明符的字符串或字符串列表 python setup.py egg_info 命令的完整输出:/usr/lib/python2.7/distutils/dist.py:267:UserWarning:未知分发选项:aws-sam-cli 安装命令中的“python_requires”warnings.warn(msg)错误:“install_requires”必须是包含有效项目/版本要求说明符的字符串或字符串列表

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

标签: pythonamazon-web-servicespip

解决方案


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

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

npm uninstall -g aws-sam-local

然后运行

pip install --user --upgrade setuptools
pip install ez_setup
pip install --user --upgrade aws-sam-cli

推荐阅读