WindowsへのAWS SAM CLIのインストール

WindowsへのAWS SAM CLIのインストール

AWS SAM CLIインストール

MSIをダウンロードしてインストールします。

https://github.com/aws/aws-sam-cli/releases/latest/download/AWS_SAM_CLI_64_PY3.msi
C:\>sam --version
SAM CLI, version 1.52.0

Dockerインストール(オプション)

ローカル実行する場合は、Dockerをインストールしておきます。

Install Docker Desktop on Windows
How to install Docker Desktop for Windows
C:\>docker --version
Docker version 20.10.16, build aa7e414

gitインストール

gitからcloneするのでgitのインストールも必要です。

C:\> git --version
git version 2.36.1.windows.1

gitにパスが通っていないと、sam initで以下のようなエラーが出ます。

Project name [sam-app]:
WARN: Could not clone repo https://github.com/aws/aws-sam-cli-app-templates
Traceback (most recent call last):
File "C:\Program Files\Amazon\AWSSAMCLI\runtime\lib\site-packages\samcli\lib\utils\git_repo.py", line 130, in clone
git_executable: str = GitRepo._git_executable()
File "C:\Program Files\Amazon\AWSSAMCLI\runtime\lib\site-packages\samcli\lib\utils\git_repo.py", line 88, in _git_executable
raise OSError("Cannot find git, was looking at executables: {}".format(executables))
OSError: Cannot find git, was looking at executables: ['git', 'git.cmd', 'git.exe', 'git.bat']
Git - Downloading Package

参考サイト

Windows への AWS SAM CLI のインストール - AWS Serverless Application Model
Windows ホストに AWS SAM CLI をインストールします。
AWS 認証情報のセットアップ - AWS Serverless Application Model
AWS 認証情報をセットアップするための手順を説明します。これらの手順は AWS CLI または AWS SDK のセットアップ中に提供されるのが一般的ですが、どちらも AWS SAM を使用する必要がないため、このセットアップトピックに包含されています。

コメント

タイトルとURLをコピーしました