

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

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

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

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

**安装 Amazon ParallelCluster**

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

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

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

1. 安装节点版本管理器和最新的 Supp Long-Term ort (LTS) Node.js 版本。 Amazon Cloud Development Kit (Amazon CDK) Node.js CloudFormation 为生成模板所必需的。
**注意**  
如果您的 Node.js 安装无法在您的平台上运行，则可以在最新 LTS 版本之前安装 LTS 版本。有关更多信息，请参阅[Node.js 发布时间表](https://github.com/nodejs/release#release-schedule)和 [Amazon CDK](https://docs.amazonaws.cn/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. 验证 Amazon ParallelCluster 安装是否正确。

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

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

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