메뉴
AWS Elastic Beanstalk
개발자 안내서 (API Version 2010-12-01)

Windows에 Python, pip 및 EB CLI 설치

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

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

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

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

  3. [Add Python 3.6 to PATH]를 선택합니다.

  4. Install Now를 선택합니다.

설치 관리자가 사용자 폴더에 Python을 설치하고, 사용자 경로에 Python 실행 파일 디렉토리를 추가합니다.

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

  1. [시작] 메뉴에서 Windows 명령 처리기를 엽니다.

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

    C:\Windows\System32> python --version
    Python 3.6.2
    C:\Windows\System32> pip --version
    pip 9.0.1 from c:\users\myname\appdata\local\programs\python\python36\lib\site-packages (python 3.6)
  3. pip를 사용하여 EB CLI를 설치합니다.

    C:\Windows\System32> pip install awsebcli --upgrade --user
    Collecting awsebcli
      Downloading awsebcli-3.2.2.tar.gz (828kB)
    Collecting pyyaml>=3.11 (from awsebcli)
      Downloading PyYAML-3.11.tar.gz (248kB)
    Collecting cement==2.4 (from awsebcli)
      Downloading cement-2.4.0.tar.gz (129kB)
    Collecting python-dateutil<3.0.0,>=2.1 (from awsebcli)
      Downloading python_dateutil-2.4.2-py2.py3-none-any.whl (188kB)
    Collecting jmespath>=0.6.1 (from awsebcli)
      Downloading jmespath-0.6.2.tar.gz
    Collecting six>=1.5 (from python-dateutil<3.0.0,>=2.1->awsebcli)
      Downloading six-1.9.0-py2.py3-none-any.whl
    Installing collected packages: six, jmespath, python-dateutil, cement, pyyaml, awsebcli
      Running setup.py install for jmespath
      Running setup.py install for cement
      Running setup.py install for pyyaml
        checking if libyaml is compilable
        Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).
        skipping build_ext
      Running setup.py install for awsebcli
        Installing eb-script.py script to C:\Python34\Scripts
        Installing eb.exe script to C:\Python34\Scripts
        Installing eb.exe.manifest script to C:\Python34\Scripts
    Successfully installed awsebcli-3.2.2 cement-2.4.0 jmespath-0.6.2 python-dateutil-2.4.2 pyyaml-3.11 six-1.9.0
  4. PATH 환경 변수 %USERPROFILE%\AppData\roaming\Python\Python36\scripts에 다음을 추가합니다. Python을 사용자 한 명을 위해 설치했는지, 모든 사용자를 위해 설치했는지에 따라 위치가 달라질 수 있습니다.

  5. 새 PATH 변수를 적용하려면 새 명령 셸을 다시 시작합니다.

  6. EB CLI가 올바르게 설치되었는지 확인합니다.

    C:\Windows\System32> eb --version
    EB CLI 3.2.2 (Python 3.4.3)

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

C:\Windows\System32> pip install awsebcli --upgrade --user