기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Linux에 Python, pip 및 EB CLI 설치
EB CLI에는 Python 2.7, 3.4 또는 그 이상이 필요합니다. 배포가 Python과 함께 제공되지 않았거나 이전 버전과 함께 제공된 경우 pip
및 EB CLI를 설치하기 전에 Python을 설치합니다.
Linux에 Python 3.7을 설치하려면
-
Python이 이미 설치되어 있는지 확인합니다.
$
python --version
참고
Linux 배포가 Python과 함께 제공된 경우 확장명을 컴파일하는 데 필요한 헤더와 라이브러리를 가져오기 위해 Python 개발자 패키지를 설치하고 EB CLI를 설치해야 할 수 있습니다. 패키지 관리자를 사용하여 개발자 패키지(일반적으로
python-dev
또는python-devel
)를 설치합니다. -
Python 2.7 이상이 설치되어 있지 않은 경우 배포의 패키지 관리자를 사용하여 Python 3.7을 설치합니다. 다음과 같이 명령과 패키지 이름이 다릅니다.
-
Ubuntu와 같은 Debian 계열 시스템에는
APT
를 사용합니다.$
sudo apt-get install python3.7
-
Red Hat 및 계열 시스템에는
yum
을 사용합니다.$
sudo yum install python37
-
SUSE 및 계열 시스템에는
zypper
를 사용합니다.$
sudo zypper install python3-3.7
-
-
Python이 올바르게 설치되었는지 확인하려면 터미널 또는 셸을 열고 다음 명령을 실행합니다.
$
python3 --version
Python 3.7.3
Python Packaging Authority에서 제공하는 스크립트를 사용하여 pip
를 설치한 후 EB CLI를 설치합니다.
pip
및 EB CLI를 설치하려면
-
pypa.io
에서 설치 스크립트를 다운로드합니다. $
curl -O https://bootstrap.pypa.io/get-pip.py
이 스크립트는 최신 버전의
pip
와setuptools
라는 다른 필수 패키지를 다운로드하고 설치합니다. -
Python을 사용하여 스크립트를 실행합니다.
$
python3 get-pip.py --user
Collecting pip Downloading pip-8.1.2-py2.py3-none-any.whl (1.2MB) Collecting setuptools Downloading setuptools-26.1.1-py2.py3-none-any.whl (464kB) Collecting wheel Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB) Installing collected packages: pip, setuptools, wheel Successfully installed pip setuptools wheelpython
대신python3
명령을 사용하여 Python 버전 3을 직접 호출하면 이전 버전의 Python이 시스템에 있어도pip
가 적절한 위치에 설치됩니다. -
실행 경로
~/.local/bin
을PATH
변수에 추가합니다.PATH
변수를 수정하려면(Linux, Unix 또는 macOS)-
사용자 폴더에서 셸의 프로파일 스크립트를 찾습니다. 어떤 셸을 가지고 있는지 잘 모르는 경우
echo $SHELL
을 실행합니다.$
ls -a ~
. .. .bash_logout .bash_profile .bashrc Desktop Documents Downloads-
Bash –
.bash_profile
,.profile
또는.bash_login
-
Zsh –
.zshrc
-
Tcsh –
.tcshrc
,.cshrc
또는.login
-
-
내보내기 명령을 프로필 스크립트에 추가하세요. 다음 예제에서는
LOCAL_PATH
로 표현되는 경로를 현재PATH
변수에 추가했습니다.export PATH=
LOCAL_PATH
:$PATH -
첫 번째 단계에서 설명한 프로파일 스크립트를 현재 세션에 로드합니다. 다음 예제에서는
PROFILE_SCRIPT
로 표현되는 프로파일 스크립트를 로드합니다.$
source ~/
PROFILE_SCRIPT
-
-
pip
가 올바르게 설치되었는지 확인합니다.$
pip --version
pip 8.1.2 from ~/.local/lib/python3.7/site-packages (python 3.7) -
pip
를 사용하여 EB CLI를 설치합니다.$
pip install awsebcli --upgrade --user
-
EB CLI가 올바르게 설치되었는지 확인합니다.
$
eb --version
EB CLI 3.14.8 (Python 3.7)
최신 버전으로 업그레이드하려면 설치 명령을 다시 실행합니다.
$ pip install awsebcli --upgrade --user