이 문서는 AWS CLI의 버전 1에만 해당합니다. AWS CLI의 버전 2와 관련된 문서는 버전 2 사용 설명서를 참조하세요.
Amazon Linux에서 AWS CLI 버전 1 설치, 업데이트 및 제거
AWS CLI 버전 1은 Amazon Linux 및 Amazon Linux 2에 사전 설치되어 있습니다. 다음 명령을 사용하여 현재 설치된 버전을 점검하세요.
$aws --versionaws-cli/1.40.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6
Amazon Linux 인스턴스를 언제 생성했는지에 따라 AWS CLI 버전 1은 다음 패키지 관리자 중 하나를 사용하여 사전 설치됩니다.
사전 조건
Python 3.8 이상이 설치되어 있어야 합니다. 설치 지침은 Python 초급 가이드의 Python 다운로드
Python 버전 지원 매트릭스
| AWS CLI version | 지원되는 Python 버전 |
|---|---|
| 1.39.0~현재 | Python 3.9 이상 |
| 1.32.0~1.38.38 | Python 3.8 이상 |
| 1.27.0~1.31.x | Python 3.7 이상 |
| 1.20.0~1.26.x | Python 3.6 이상 |
| 1.19.0~1.19.x | Python 2.7 이상, Python 3.6 이상 |
| 1.17 ~ 1.18.x | Python 2.7 이상, Python 3.4 이상 |
| 1.0 ~ 1.16.x | Python 2.6 이상, Python 3.3 이상 |
pip를 사용한 설치, 업데이트 또는 제거
대부분의 Amazon Linux 인스턴스에서는 pip를 사용하여 AWS CLI 버전 1을 사전에 설치합니다.
pip를 사용하여 AWS CLI 버전 1 설치 또는 업데이트
현재 사용자에 대해 AWS CLI 버전 1의 최신 버전을 설치하려면 다음 지침을 사용합니다.
-
Python 버전 3 이상이 설치되어 있으면
pip3을 사용하는 것이 좋습니다.pip3 install을 사용하여 최신 버전의 AWS CLI 버전 1을 설치하거나 업데이트합니다. Python 가상 환경(venv)내에서 해당 명령을 실행할 경우, --user옵션을 사용할 필요가 없습니다.$pip3 install --upgrade --user awscli -
aws가 포함된 폴더가PATH변수의 일부인지 확인하세요.-
사용자 디렉터리에서 셸의 프로파일 스크립트를 찾습니다. 어떤 셸을 가지고 있는지 잘 모르는 경우
echo $SHELL을 실행합니다.$ls -a ~. .. .bash_logout .bash_profile .bashrc Desktop Documents Downloads-
Bash –
.bash_profile,.profile또는.bash_login -
Zsh –
.zshrc -
Tcsh –
.tcshrc,.cshrc또는.login
-
-
다음 예제와 유사한 프로필 스크립트 끝에 내보내기 명령을 추가합니다.
export PATH=$HOME/.local/bin:$PATH이 명령은 경로(이 예제에서
$HOME/.local/bin)를 기존$PATH변수 앞에 삽입합니다. -
현재 세션에 프로필을 다시 로드하여 해당 변경 사항을 적용합니다.
$source ~/.bash_profile
-
-
새 버전을 실행 중인지 확인하려면
aws --version명령을 사용합니다.$aws --versionaws-cli/1.40.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6
pip를 사용하여 AWS CLI 버전 1 제거
AWS CLI를 제거해야 하는 경우 pip uninstall을 사용하세요.
$pip3 uninstall awscli
yum을 사용한 설치, 업데이트 또는 제거
대부분의 Amazon Linux 2 인스턴스에서는 yum을 사용하여 AWS CLI 버전 1을 사전에 설치합니다.
Amazon Linux에서 yum을 사용하여 AWS CLI 버전 1 설치 또는 업데이트
Amazon Linux에서 사용할 수 있는 AWS CLI 버전 1의 최신 버전을 설치하려면 다음 명령을 실행합니다.
$sudo yum install awscli
Amazon Linux에서 사용할 수 있는 AWS CLI 버전 1의 최신 버전으로 업데이트하려면 다음 명령을 실행합니다.
$sudo yum update awscli
최신 버전을 실행 중인지 확인하려면 aws --version 명령을 사용합니다.
$aws --versionaws-cli/1.40.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6
yum을 사용하여 AWS CLI 버전 1 제거
AWS CLI를 제거하려면 yum remove을 사용합니다.
$sudo yum remove awscli
AWS CLI 설치 및 제거 오류 문제 해결
AWS CLI를 설치하거나 제거한 후 문제가 발생할 경우 AWS CLI에 대한 오류 문제 해결에 나온 문제 해결 단계를 참조하세요. 가장 관련성이 높은 문제 해결 단계는 명령을 찾을 수 없음 오류, 'aws --version' 명령이 설치한 버전과 다른 버전을 반환함 및 AWS CLI를 제거한 후 'aws --version' 명령이 버전을 반환함 섹션을 참조하세요.