Amazon web services 如何在没有Brew的Linux上安装AWS SAM CLI 2020年12月更新
AWS github的问题是。请监视github问题中的更新以了解最新状态 AWS最终决定提供非brew方法 我们目前正在努力通过pyinstaller提供更好的安装体验。近期内,我们将继续向brew发布,以支持已经在使用它的用户以及pip,但核心工件将使用pyinstaller生成,并有望为Linux和macOS用户提供更好的体验,我希望这也将为Linux发行版(如yum和deb-repos)发布类似于AWS cli的下游软件包Amazon web services 如何在没有Brew的Linux上安装AWS SAM CLI 2020年12月更新,amazon-web-services,aws-sam-cli,Amazon Web Services,Aws Sam Cli,AWS github的问题是。请监视github问题中的更新以了解最新状态 AWS最终决定提供非brew方法 我们目前正在努力通过pyinstaller提供更好的安装体验。近期内,我们将继续向brew发布,以支持已经在使用它的用户以及pip,但核心工件将使用pyinstaller生成,并有望为Linux和macOS用户提供更好的体验,我希望这也将为Linux发行版(如yum和deb-repos)发布类似于AWS cli的下游软件包 问题: 请建议一种在Linux中安装AWS SAM而不使用自制
问题: 请建议一种在Linux中安装AWS SAM而不使用自制软件的方法。AWS文档告诉我们使用自制软件,但是应该有一种不使用brew的方法
AWS文件 按照以下步骤使用自制软件安装AWS SAM CLI: 使用pip
- aws/aws sam cli
我认为这些文件写得不好。正在运行
pip安装aws sam cli
安装一切正常```
git克隆https://github.com/awslabs/aws-sam-cli.git &&cd aws sam cli
python setup.py安装
由于使用自制软件安装SAM CLI非常耗时,因此只需执行以下操作即可安装:
- 安装Python>3(我做了Python 3.7)
- 然后运行命令python3.7-m pip安装aws sam cli
注意:如果由于虚拟环境或任何python错误而遇到任何错误,请使用sudo运行最后一个命令:
sudo python3.7-m pip install aws sam cli
添加到Alexis Fackes的答案中,do
第一步
git clone https://github.com/awslabs/aws-sam-cli.git && cd aws-sam-cli
步骤2
(在Linux上)
或(在Windows上)
步骤3
cd .. && sudo rm -rf aws-sam-cli
这将直接从源安装最新版本的aws sam cli这将安装旧版本,而不是sam的当前版本。aws sam cli的当前版本日期为2020年5月27日,而不是两周前。我使用
pip3
。samgithub版本在这里有用吗?我只是想弄清楚这些设备是否可以不用安装就可以使用。
sudo python3 setup.py install
sudo python setup.py install
cd .. && sudo rm -rf aws-sam-cli