가상 환경에 AWS ParallelCluster 설치(권장)
요구 사항 버전이 다른 pip
패키지와 충돌하는 것을 방지하기 위해 가상 환경에 AWS ParallelCluster를 설치하는 것이 좋습니다.
가상 환경에 AWS ParallelCluster를 설치하려면
-
virtualenv
를 설치하지 않은 경우 pip3
을 사용하여 virtualenv
를 설치합니다. python3 -m virtualenv help
에 도움말 정보가 표시되면 2단계로 이동합니다.
- Linux, macOS, or Unix
-
$
python3 -m pip install --upgrade pip
$
python3 -m pip install --user --upgrade virtualenv
exit
를 실행하여 현재 터미널 창에서 나가서 새 터미널 창을 열어 환경에 변경 사항을 적용합니다.
- Windows
-
C:\>
pip3 install --user --upgrade virtualenv
exit
를 실행하여 현재 명령 프롬프트에서 나가서 새 명령 프롬프트를 열어 환경에 변경 사항을 적용합니다.
-
가상 환경을 생성하고 이름을 지정합니다.
- Linux, macOS, or Unix
-
$
python3 -m virtualenv ~/apc-ve
또는 -p
옵션을 사용하여 특정 Python 버전을 지정할 수 있습니다.
$
python3 -m virtualenv -p $(which python3) ~/apc-ve
- Windows
-
C:\>
virtualenv %USERPROFILE%\apc-ve
-
새 가상 환경을 활성화합니다.
- Linux, macOS, or Unix
-
$
source ~/apc-ve
/bin/activate
- Windows
-
C:\>
%USERPROFILE%\apc-ve
\Scripts\activate
-
가상 환경에 AWS ParallelCluster를 설치합니다.
- Linux, macOS, or Unix
-
(apc-ve)~$
python3 -m pip install --upgrade "aws-parallelcluster<3.0"
- Windows
-
(apc-ve) C:\>
pip3 install --upgrade "aws-parallelcluster<3.0"
-
AWS ParallelCluster가 올바르게 설치되었는지 확인합니다.
- Linux, macOS, or Unix
-
$
pcluster version
2.11.9
- Windows
-
(apc-ve) C:\>
pcluster version
2.11.9
deactivate
명령을 사용하여 가상 환경을 종료할 수 있습니다. 새 세션을 시작할 때마다 환경을 다시 활성화해야 합니다.
AWS ParallelCluster를 최신 버전으로 업그레이드하려면 설치 명령을 다시 실행합니다.
- Linux, macOS, or Unix
-
(apc-ve)~$
python3 -m pip install --upgrade "aws-parallelcluster<3.0"
- Windows
-
(apc-ve) C:\>
pip3 install --upgrade "aws-parallelcluster<3.0"