AWS Command Line Interface
사용 설명서

Windows에 AWS CLI 설치

독립 실행형 설치 관리자 또는 Python용 패키지 관리자인 pip를 사용하여 Windows에 AWS Command Line Interface(AWS CLI)를 설치할 수 있습니다. pip가 이미 있는 경우 기본 설치 주제의 지침을 따릅니다.

MSI 설치 관리자를 사용하여 AWS CLI 설치

AWS CLI는 Microsoft Windows XP 이상에서 지원됩니다. Windows 사용자의 경우 MSI 설치 패키지는 다른 사전 요구 사항을 설치하지 않고 AWS CLI를 설치할 수 있는 친숙하고 편리한 방법을 제공합니다.

업데이트가 릴리스되면 설치 프로세스를 반복하여 최신 버전의 AWS CLI를 가져와야 합니다. 자주 업데이트하려면, 간편한 업데이트를 위해 pip 사용을 고려해 보십시오.

MSI 설치 관리자를 사용하여 AWS CLI를 설치하려면

  1. 적절한 MSI 설치 관리자를 다운로드합니다.

    참고

    AWS CLI용 MSI 설치 관리자는 Windows Server 2008(버전 6.0.6002)에서 작동하지 않습니다. 이 버전의 Windows Server에는 pip를 사용하여 설치하십시오.

  2. 다운로드한 MSI 설치 관리자 또는 설정 파일을 실행하십시오.

  3. 화면에 표시되는 지시 사항을 따릅니다.

CLI는 기본적으로 C:\Program Files\Amazon\AWSCLI(64비트 버전) 또는 C:\Program Files (x86)\Amazon\AWSCLI(32비트 버전)에 설치됩니다. 설치를 확인하려면 명령 프롬프트에서 aws --version 명령을 사용합니다. 시작 메뉴를 열고 cmd를 검색하여 명령 프롬프트를 시작할 수 있습니다.

C:\> aws --version aws-cli/1.16.116 Python/3.6.8 Windows/10 botocore/1.12.106

명령을 입력할 때 프롬프트 기호(위의 C:\>)를 포함시키지 마십시오. 이 기호는 입력하는 명령을 CLI에서 반환되는 출력과 구별하기 위해 프로그램 목록에 포함되어 있습니다. 이 설명서의 나머지 부분에서는 명령이 Windows에 특정한 경우를 제외하고 일반 프롬프트 기호 $를 사용합니다.

Windows에서 프로그램을 찾을 수 없는 경우 명령 프롬프트를 닫고 다시 열어 경로를 새로 고치거나 설치 디렉터리를 PATH 환경 변수에 수동으로 추가해야 할 수 있습니다.

MSI 설치 업데이트

AWS CLI는 정기적으로 업데이트됩니다. 최신 버전이 언제 릴리스되었는지를 알아보려면 GitHub의 릴리스 페이지를 확인하십시오. 최신 버전으로 업데이트하려면 앞에서 설명한 대로 MSI 설치 관리자를 다시 다운로드하여 실행합니다.

AWS CLI 제거

AWS CLI를 제거하려면 Control Panel(제어판)을 열고 Programs and Features(프로그램 및 기능)를 선택합니다. AWS Command Line Interface라는 항목을 선택한 다음, Uninstall(제거)을 선택하여 제거 프로그램을 시작합니다. 메시지가 나타나면 AWS CLI를 설치 제거할지 확인하십시오.

명령줄에서 다음 명령을 사용하여 Programs and Features(프로그램 및 기능) 프로그램을 시작할 수도 있습니다.

C:\> appwiz.cpl

Windows에서 Python 및 pip를 사용하여 AWS CLI 설치

Python Software Foundation은 pip가 포함된 Windows용 설치 관리자를 제공합니다.

Python 및 pip를 설치하려면(Windows)

  1. Python.org다운로드 페이지에서 Python 3 Windows x86-64 설치 관리자를 다운로드합니다.

  2. 설치 관리자를 실행합니다.

  3. Add Python 3 to PATH(PATH에 Python 3 추가)를 선택합니다.

  4. Install Now를 선택합니다.

설치 관리자가 사용자 폴더에 Python을 설치하고, 사용자 경로에 프로그램 폴더를 추가합니다.

pip3를 사용하여 AWS CLI를 설치하려면(Windows)

Python 버전 3 이상을 사용하는 경우에는 pip3 명령을 사용하는 것이 좋습니다.

  1. 시작 메뉴에서 Command Prompt(명령 프롬프트)를 여십시오.

  2. 다음 명령을 사용하여 Python과 pip가 모두 올바르게 설치되었는지 확인합니다.

    C:\> python --version Python 3.7.1 C:\> pip3 --version pip 18.1 from c:\program files\python37\lib\site-packages\pip (python 3.7)
  3. pip를 사용하여 AWS CLI를 설치합니다.

    C:\> pip3 install awscli
  4. AWS CLI가 올바르게 설치되었는지 확인하십시오.

    C:\> aws --version aws-cli/1.16.116 Python/3.6.8 Windows/10 botocore/1.12.106

최신 버전으로 업그레이드하려면 설치 명령을 다시 실행합니다.

C:\> pip3 install --user --upgrade awscli

명령줄 경로에 AWS CLI 실행 파일 추가

pip를 사용하여 AWS CLI를 설치한 후 aws 프로그램을 운영 체제의 PATH 환경 변수에 추가합니다. MSI 설치에서는 이 작업이 자동으로 수행되지만, 설치한 후 aws 명령이 실행되지 않는 경우 이 항목을 수동으로 설정해야 할 수 있습니다.

이 명령에서 응답이 반환되면 도구를 실행한 준비가 된 것입니다. 기본적으로 where 명령은 시스템 경로에서 지정한 프로그램을 찾은 위치를 표시합니다.

C:\> where aws C:\Program Files\Amazon\AWSCLI\bin\aws.exe

다음 명령을 실행하여 aws 프로그램이 어디에 설치되어 있는지 확인할 수 있습니다.

C:\> where c:\ aws C:\Program Files\Python37\Scripts\aws

그러나 where 명령에서 다음과 같은 오류를 반환하는 경우 해당 프로그램이 시스템 경로에 있지 않으며 프로그램 이름을 입력하여 실행할 수 없습니다.

C:\> where c:\ aws INFO: Could not find files for the given pattern(s).

이 경우 /R path 파라미터와 함께 where 명령을 실행하여 모든 폴더를 검색하도록 한 후 경로를 수동으로 추가해야 합니다. 명령줄 또는 Windows 탐색기를 사용하여 aws 프로그램이 컴퓨터에서 어디에 설치되어 있는지 검색합니다.

C:\> where /R c:\ aws c:\Program Files\Amazon\AWSCLI\bin\aws.exe c:\Program Files\Amazon\AWSCLI\bincompat\aws.cmd c:\Program Files\Amazon\AWSCLI\runtime\Scripts\aws c:\Program Files\Amazon\AWSCLI\runtime\Scripts\aws.cmd ...

표시되는 경로는 AWS CLI를 설치할 때 사용한 방법에 따라 달라집니다.

일반적인 경로는 다음과 같습니다.

  • Python 3 및 pip3C:\Program Files\Python37\Scripts\

  • Python 3 및 pip3 --이전 버전의 Windows에서 사용자 옵션%USERPROFILE%\AppData\Local\Programs\Python\Python37\Scripts

  • Python 3 및 pip3 -- Windows 10에서의 사용자 옵션%USERPROFILE%\AppData\Roaming\Python\Python37\Scripts

  • MSI 설치 관리자(64비트)C:\Program Files\Amazon\AWSCLI\bin

  • MSI 설치 관리자(32비트)C:\Program Files (x86)\Amazon\AWSCLI\bin

참고

버전 번호를 포함한 폴더 이름은 달라질 수 있습니다. 위의 예제는 Python 버전 3.7 사용을 반영했습니다. 필요한 경우 사용 중인 버전 번호로 바꿉니다.

PATH 변수를 수정하려면(Windows)

  1. Windows 키를 누르고 environment variables를 입력하십시오.

  2. Edit environment variables for your account(계정에 대한 환경 변수 편집)를 선택합니다.

  3. 경로를 선택한 다음 편집을 선택합니다.

  4. Variable value(변수 값) 필드에 경로를 추가합니다. 예: C:\new\path

  5. 확인을 두 번 선택하여 새로운 설정을 적용합니다.

  6. 실행 중인 명령 프롬프트를 모두 닫았다가 명령 프롬프트 창을 다시 엽니다.