IT/AWS

Windows10에 AWS CLI 설치(python과 pip 활용)

twofootdog 2020. 2. 6. 18:17

이번 글에서는 Windows10에 AWS CLI(Command Line Interface)를 설치하는 법에 대해 알아볼 것이다.

 

1. AWS CLI란?

AWS CLI(Command Line Interface)란 쉘의 명령어를 이용하여 AWS 서비스와 상호 작용할 수 있는 오픈소스 도구다. 최소한이 구성으로 AWS CLI를 사용하면 터미널의 명령프롬프트에서 브라우저 기반 AWS Management 콘솔에서 제공하는 것과 동일한 기능을 구현하는 명령을 실행할 수 있다. 

AWS CLI는 1.x버전과 2.x버전을 제공하며, 1.x버전은 일반적으로 사용 가능한 CLI 버전이며, 프로덕션 환경에서 사용하기 적합하며, 2.x버전은 CLI 미리보기 버전으로 테스트 및 평가용으로 사용된다. 

 


 

2. AWS CLI 설치

그럼 Windows10에 AWS CLI를 설치해보도록 하자.

우선 AWS CLI를 설치하기 위해서는 python이 설치되어 있어야 한다. 2020년 1월 10일 이후 출시된 1.17 이후의 AWS CLI 버전1은 python2,7, python3.4 또는 그 이후의 버전이 있어야 사용 가능하다. 

이 글의 실습은 git-bash를 활용하여 진행하였다(git bash 다운로드 : https://gitforwindows.org/)

 

2-1. python과 pip 설치

python과 pip(python으로 작성된 package software를 install&uninstall 할 수 있는 package management system)는 chocolatey를 이용하여 설치한다. chocolatey 설치방법은 https://twofootdog.tistory.com/31 를 참고하자. chocolatey가 설치되었으면 아래 명령어를 통해 python과 pip를 설치하자.

# choco install python -y
# choco install pip -y

 

설치가 완료되었으면 설치가 정상적으로 수행되었는지 확인한다.

# python --version
# pip3 --version

 

 

2-2. AWS CLI 버전1 설치

pip3를 사용하여 AWS CLI 버전1을 설치한다(pip는 python2버전, pip3는 python3버전 전용이다).

# pip3 install awscli

 

aws cli가 정상적으로 설치되었는지 확인한다.

# aws --version

 

최신버전으로 업그레이드 하려면 다음과 같이 실행한다.

# pip3 install --user --upgrade awscli

 


 

참고

https://docs.aws.amazon.com/ko_kr/cli/

 

https://docs.aws.amazon.com/ko_kr/cli/

 

docs.aws.amazon.com