

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# AWS ParallelCluster 가상 환경에 설치(권장)
<a name="install-virtualenv"></a>

요구 사항 버전이 다른 `pip` 패키지와 충돌하지 않도록 가상 환경에 AWS ParallelCluster 를 설치하는 것이 좋습니다.

**사전 조건**
+ `pip` 및 Python이 설치되었는지 확인합니다. `pip3` 및 Python 3 버전 3.8을 권장합니다. Python 2를 사용하는 경우 `pip3` 대신 `pip`를, `venv` 대신 `virtualenv`를 사용합니다.

**가상 환경에 AWS ParallelCluster 를 설치하려면**

1. `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`를 실행하여 현재 명령 프롬프트에서 나가서 새 명령 프롬프트를 열어 환경에 변경 사항을 적용합니다.

------

1. 가상 환경을 생성하고 이름을 지정합니다.

------
#### [ 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
   ```

------

1. <a name="activate-virtual-environment"></a>새 가상 환경을 활성화합니다.

------
#### [ Linux, macOS, or Unix ]

   ```
   $ source ~/apc-ve/bin/activate
   ```

------
#### [ Windows ]

   ```
   C:\>%USERPROFILE%\apc-ve\Scripts\activate
   ```

------

1. 가상 환경에 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"
   ```

------

1.  AWS ParallelCluster 가 올바르게 설치되었는지 확인합니다.

------
#### [ Linux, macOS, or Unix ]

   ```
   $ pcluster version
   2.11.9
   ```

------
#### [ Windows ]

   ```
   (apc-ve) C:\>pcluster version
   2.11.9
   ```

------

`deactivate` 명령을 사용하여 가상 환경을 종료할 수 있습니다. 새 세션을 시작할 때마다 [환경을 다시 활성화](#activate-virtual-environment)해야 합니다.

의 최신 버전으로 업그레이드하려면 설치 명령을 다시 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"
```

------