

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

# 正在安装 Amazon ParallelCluster
<a name="install"></a>

Amazon ParallelCluster 作为 Python 包分发`pip`，使用 Python 包管理器进行安装。有关安装 Python 程序包的更多信息，请参阅 *Python Packaging User Guide* 中的 [Installing packages](https://packaging.python.org/tutorials/installing-packages/)。

**安装方式 Amazon ParallelCluster：**
+ [使用虚拟环境（推荐）](#install-tool-venv)
+ [使用 `pip`](#install-tool-pip)

您可以在的[发布页面上找到最新 CLI 的版本](https://github.com/aws/aws-parallelcluster/releases)号 GitHub。

在本指南中，命令示例假定您已安装 Python v3。`pip` 命令示例使用 `pip3` 版本。

## Amazon ParallelCluster 在虚拟环境中安装（推荐）
<a name="install-tool-venv"></a>

我们建议您在虚拟环境 Amazon ParallelCluster 中安装。如果您在尝试安装时遇到问题 Amazon ParallelCluster `pip3`，则可以在[虚拟环境 Amazon ParallelCluster 中安装](install-virtualenv.md)以隔离该工具及其依赖关系。或者，您可以使用与通常不同的 Python 版本。

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

Linux、Windows 和 macOS Amazon ParallelCluster 上的主要分发方法是`pip`，它是 Python 的包管理器。它提供了安装、升级和删除 Python 程序包及其依赖项的方式。

**当前 Amazon ParallelCluster 版本**  
Amazon ParallelCluster 会定期更新。要确定您的版本是否为最新版本，请参阅[上的发行版页面 GitHub](https://github.com/aws/aws-parallelcluster/releases)。

如果您已经拥有`pip`且支持的 Python 版本，则可以使用以下命令 Amazon ParallelCluster 进行安装。如果您安装了 Python 3\+ 版本，我们建议您使用 **pip3** 命令。

```
$ pip3 install "aws-parallelcluster<3.0" --upgrade --user
```

## 安装后需要执行的步骤
<a name="install-post"></a>

安装后 Amazon ParallelCluster，可能需要将可执行文件路径添加到`PATH`变量中。有关特定于平台的说明，请参阅以下主题：
+ **Linux** – [将 Amazon ParallelCluster 可执行文件添加到您的命令行路径中](install-linux.md#install-linux-path)
+ **macOS** – [将 Amazon ParallelCluster 可执行文件添加到您的命令行路径中](install-macos.md#install-macos-path)
+ **Windows** – [将 Amazon ParallelCluster 可执行文件添加到您的命令行路径中](install-windows.md#install-windows-path)

您可以通过运行来验证 Amazon ParallelCluster 安装是否正确`pcluster version`。

```
$ pcluster version
2.11.9
```

Amazon ParallelCluster 会定期更新。要更新到最新版本的 Amazon ParallelCluster，请再次运行安装命令。有关最新版本的详细信息 Amazon ParallelCluster，请参阅[Amazon ParallelCluster 发行说明](https://github.com/aws/aws-parallelcluster/blob/v2.11.9/CHANGELOG.md)。

```
$ pip3 install "aws-parallelcluster<3.0" --upgrade --user
```

要卸载 Amazon ParallelCluster，请使用`pip uninstall`。

```
$ pip3 uninstall "aws-parallelcluster<3.0"
```

如果您没有 Python 和 `pip`，则使用适合您的环境的过程。

## 针对每个环境的详细说明
<a name="install-sections"></a>
+ [Amazon ParallelCluster 在虚拟环境中安装（推荐）](install-virtualenv.md)
+ [在 Linux Amazon ParallelCluster 上安装](install-linux.md)
+ [在 macOS Amazon ParallelCluster 上安装](install-macos.md)
+ [在 Windows Amazon ParallelCluster 上安装](install-windows.md)