

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS ParallelCluster 仮想環境に をインストールする (推奨)
<a name="install-v3-virtual-environment"></a>

要件バージョン AWS ParallelCluster が他の`pip`パッケージと競合しないように、仮想環境に をインストールすることをお勧めします。

**前提条件**
+ AWS ParallelCluster には Python 3.7 以降が必要です。まだインストールされていない場合は、[python.org](https://www.python.org/) からお使いのプラットフォームに[対応したバージョンをダウンロード](https://www.python.org/downloads/)してください。

**AWS ParallelCluster 仮想環境に をインストールするには**

1. `virtualenv` がインストールされていない場合は、`pip3` を使用して `virtualenv` をインストールします。`python3 -m virtualenv help` がヘルプ情報を表示する場合は、ステップ 2 に進みます。

   ```
   $ python3 -m pip install --upgrade pip
   $ python3 -m pip install --user --upgrade virtualenv
   ```

   `exit` を実行して現在のターミナルウィンドウを終了し、新しいターミナルウィンドウを開いて環境への変更を取得します。

1. 仮想環境を作成して名前を付けます。

   ```
   $ python3 -m virtualenv {{~/apc-ve}}
   ```

   または、`-p` オプションを使用して Python の特定のバージョンを指定することもできます。

   ```
   $ python3  -m virtualenv -p $(which python3) {{~/apc-ve}}
   ```

1. <a name="activate-virtual-environment-3"></a>新しい仮想環境をアクティブ化します。

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

1.  AWS ParallelCluster 仮想環境に をインストールします。

   ```
   (apc-ve)~$ python3 -m pip install --upgrade "aws-parallelcluster"
   ```

1. Node Version Manager と最新の長期サポート (LTS) Node.js バージョンをインストールします。 テンプレートの生成には CloudFormation に Node.js AWS Cloud Development Kit (AWS CDK) が必要です。
**注記**  
Node.js のインストールがご使用のプラットフォームで動作しない場合は、最新の LTS バージョンより前の LTS バージョンをインストールできます。詳細については、「[Node.js release schedule](https://github.com/nodejs/release#release-schedule)」および「[AWS CDK](https://docs.aws.amazon.com/cdk/v2/guide/work-with.html#work-with-prerequisites) prerequisites」を参照してください。  
Node.js インストールコマンドの例:  

   ```
   $  nvm install --lts=Hydrogen
   ```

   ```
   $ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
   $ chmod ug+x ~/.nvm/nvm.sh
   $ source ~/.nvm/nvm.sh
   $ nvm install --lts
   $ node --version
   ```

1. が正しくインストール AWS ParallelCluster されていることを確認します。

   ```
   $ pcluster version
   {
     "version": "3.15.0"
   }
   ```

`deactivate` コマンドを使用して、仮想環境を終了できます。新しいセッションを開始するたびに、[環境を再度アクティブ化する](#activate-virtual-environment-3)必要があります。

の最新バージョンにアップグレードするには AWS ParallelCluster、インストールコマンドを再度実行します。

```
(apc-ve)~$ python3 -m pip install --upgrade "aws-parallelcluster"
```