Windows에 AWS CLI 버전 1 설치 - AWS Command Line Interface

Windows에 AWS CLI 버전 1 설치

독립 실행형 설치 관리자(권장) 또는 Python용 패키지 관리자인 pip를 사용하여 Windows에 AWS Command Line Interface(AWS CLI) 버전 1을 설치할 수 있습니다. 이미 pip를 가지고 있는 경우.

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

중요

AWS CLI 버전 1은 더 이상 Python 버전 2.6 및 3.3을 지원하지 않습니다. 2020년 1월 10일 이후 출시된 1.17 이후의 모든 AWS CLI 버전 1 버전은 Python 2.7, Python 3.4, 또는 이후 버전이 필요합니다.

이 변경 사항은 아래의 AWS CLI 버전에는 영향을 주지 않습니다.

  • AWS CLI 버전 1의 Windows MSI 설치 관리자 버전

  • AWS CLI 버전 2

자세한 내용은 이 설명서의 이전 버전의 Python에서 AWS CLI 버전 1 사용사용 중단 공지 블로그 게시물을 참조하십시오.

MSI 설치 관리자를 사용하여 AWS CLI 버전 1 설치, 업데이트 및 제거

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

MSI 설치 관리자를 사용하여 AWS CLI 버전 1 설치 및 업데이트

최신 버전이 언제 릴리스되었는지를 알아보려면 GitHub의 릴리스 페이지를 확인하십시오. 업데이트가 릴리스되면 설치 프로세스를 반복하여 최신 버전의 AWS CLI 버전 1을 가져와야 합니다.

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

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

  3. 화면에 표시되는 지시 사항을 따릅니다. AWS CLI 버전 1은 기본적으로 C:\Program Files\Amazon\AWSCLI(64비트 버전) 또는 C:\Program Files (x86)\Amazon\AWSCLI(32비트 버전)에 설치됩니다.

  4. 설치를 확인하려면 명령 프롬프트에서 aws --version 명령을 사용합니다. 시작 메뉴를 열고 cmd를 검색하여 명령 프롬프트를 시작할 수 있습니다.

    C:\> aws --version aws-cli/1.18.83 Python/3.7.4 Windows/10 botocore/1.13

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

AWS CLI 버전 1 제거

다음 제거 지침을 사용하려면 MSI 설치 관리자 또는 설정 파일과 함께 AWS CLI 버전 1를 설치해야 합니다.

  1. 다음 중 하나를 수행하여 Programs and Features(프로그램 및 기능)를 엽니다.

    • Control Panel(제어판)을 연 후 Programs and Features(프로그램 및 기능)를 선택합니다.

    • 명령 프롬프트를 열고 다음 명령을 입력합니다.

      C:\> appwiz.cpl
  2. AWS Command Line Interface라는 항목을 선택한 다음, Uninstall(제거)을 선택하여 제거 프로그램을 시작합니다.

  3. AWS CLI를 제거할 것인지 확인합니다.

Windows에서 Python과 pip를 사용하여 AWS CLI 버전 1 설치, 업데이트 및 제거

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

Python 을 설치합니다.

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

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

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

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

  5. 시작 메뉴에서 명령 프롬프트를 선택합니다.

  6. Python과 pip 모두 올바르게 설치되었는지 확인하려면 다음 명령을 사용하고 출력이 있는지 확인합니다.

    C:\> python --version Python 3.7.1 C:\> pip3 --version pip 19.2.3 from c:\program files\python37\lib\site-packages\pip (python 3.7)

pip를 사용하여 AWS CLI 버전 1 설치 및 업데이트

  1. AWS CLI 버전 1을 설치하려면 pip3 명령(Python 버전 3 이상을 사용하는 경우) 또는 pip 명령을 사용합니다.

    C:\> pip3 install awscli

    최신 버전으로 업그레이드하려면 --user--upgrade 파라미터를 사용하여 설치 명령을 실행합니다.

    C:\> pip3 install --user --upgrade awscli
  2. AWS CLI 버전 1이 올바르게 설치되었는지 확인합니다. 응답이 없으면 명령줄 경로에 AWS CLI 버전 1 실행 파일 추가 단원을 참조하십시오.

    C:\> aws --version aws-cli/1.18.83 Python/3.7.4 Windows/10 botocore/1.13

pip를 사용하여 AWS CLI 버전 1 제거

pip를 사용하여 AWS CLI 버전 1을 설치한 경우 역시 pip를 사용하여 제거해야 합니다. Python 버전 3 이상을 사용하는 경우에는 pip3 명령을 사용하는 것이 좋습니다.

C:\> pip3 uninstall awscli

모든 파일을 제거하려면 명령 프롬프트 창이나 컴퓨터를 다시 시작해야 할 수 있습니다.

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

pip를 사용하여 AWS CLI 버전 1을 설치한 후 aws 프로그램을 운영 체제의 PATH 환경 변수에 추가합니다. 이는 MSI 설치를 통해 자동으로 수행됩니다. 그러나 설치 후 aws 명령이 실행되지 않으면 수동으로 설정해야 할 수 있습니다.

  1. where 명령을 사용하여 aws 파일 위치를 찾습니다. 기본적으로 where 명령은 시스템의 PATH에서 지정된 프로그램이 있는 위치를 표시합니다.

    C:\> where aws

    표시되는 경로는 플랫폼과 AWS CLI를 설치하는 데 사용한 방법에 따라 달라집니다. 버전 번호를 포함한 폴더 이름은 달라질 수 있습니다. 이러한 예제는 Python 버전 3.7 사용을 반영합니다. 필요에 따라 버전을 사용 중인 버전 번호로 바꿉니다. 일반적인 경로는 다음과 같습니다.

    • 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

    파일 경로가 반환되는지 여부에 따라 다음 단계를 사용합니다.

    A file path is returned
    C:\> where aws C:\Program Files\Amazon\AWSCLI\bin\aws.exe

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

    C:\> where c:\ aws C:\Program Files\Python37\Scripts\aws
    A file path is NOT returned

    where 명령이 다음 오류를 반환하면 프로그램이 시스템 PATH에 없으며 이름을 입력하여 실행할 수 없습니다.

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

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

    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 ...
  2. Windows 키를 누르고 environment variables를 입력하십시오.

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

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

  5. 찾은 경로를 변수 값 필드에 추가합니다(예: C:\Program Files\Amazon\AWSCLI\bin\aws.exe).

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

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