

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 pip AWS ParallelCluster 在非虚拟环境中安装
<a name="install-v3-pip"></a>

你也可以使用 pip（Python 包的包管理器） AWS ParallelCluster 在非虚拟环境中进行安装。

**先决条件**
+ AWS ParallelCluster 需要 Python 3.7 或更高版本。如果尚未安装该软件，请在 [python.org](https://www.python.org/) 上针对您的平台[下载兼容版本](https://www.python.org/downloads/)。

**安装 AWS ParallelCluster**

1. `pip`用于安装 AWS ParallelCluster。

   ```
   $ python3 -m pip install "aws-parallelcluster" --upgrade --user
   ```

   使用`--user`交换机时，`pip`安装 AWS ParallelCluster 到`~/.local/bin`。

1. 安装 Node Version Manager 和最新的长期支持 (LTS) Node.js 版本。 AWS Cloud Development Kit (AWS CDK) 需要使用 Node.js CloudFormation 来生成模板。
**注意**  
如果 Node.js 安装无法在您的平台上运行，您可以安装最新 LTS 版本之前的 LTS 版本。有关更多信息，请参阅 [Node.js 发布时间表](https://github.com/nodejs/release#release-schedule)和 [AWS CDK](https://docs.aws.amazon.com/cdk/v2/guide/work-with.html#work-with-prerequisites) 先决条件。  

   ```
   $  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"
   }
   ```

1. 要升级到最新版本，请重新运行安装命令。

   ```
   $ python3 -m pip install "aws-parallelcluster" --upgrade --user
   ```