

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

# 在 macOS AWS ParallelCluster 上安装
<a name="install-macos"></a>

**Topics**
+ [先决条件](#install-bundle-macos-os-prereq)
+ [使用 pi AWS ParallelCluster p 在 macOS 上安装](#install-macos-pip)
+ [将 AWS ParallelCluster 可执行文件添加到您的命令行路径中](#install-macos-path)

## 先决条件
<a name="install-bundle-macos-os-prereq"></a>
+ Python 3 版本 3.7\$1 或 Python 2 版本 2.7

检查您的 Python 安装。

```
$ python --version
```

如果您的计算机上还没有安装 Python，或者您希望安装 Python 的其他版本，请按照[在 Linux AWS ParallelCluster 上安装](install-linux.md)中的过程执行操作。

## 使用 pi AWS ParallelCluster p 在 macOS 上安装
<a name="install-macos-pip"></a>

您也可以`pip`直接使用进行安装 AWS ParallelCluster。如果您没有 `pip`，请按照主要[安装主题](install.md)中的说明执行操作。运行 `pip3 --version` 可查看您的 macOS 版本是否已包含 Python 和 `pip3`。

```
$ pip3 --version
```

**要 AWS ParallelCluster 在 macOS 上安装**

1. 从 [Python.org](https://www.python.org) 的[下载页面](https://www.python.org/downloads/mac-osx/)下载并安装最新版本的 Python。

1. 下载并运行 Python 打包权威机构提供的 `pip3` 安装脚本。

   ```
   $ curl -O https://bootstrap.pypa.io/get-pip.py
   $ python3 get-pip.py --user
   ```

1. 使用新安装的软件`pip3`进行安装 AWS ParallelCluster。如果您使用的是 Python 3\$1 版本，我们建议您使用 `pip3` 命令。

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

1. 验证 AWS ParallelCluster 是否已正确安装。

   ```
   $ pcluster version
   2.11.9
   ```

   如果未找到该程序，请[将它添加到命令行路径](#install-macos-path)。

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

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

## 将 AWS ParallelCluster 可执行文件添加到您的命令行路径中
<a name="install-macos-path"></a>

在使用 `pip` 进行安装后，可能需要将 `pcluster` 程序添加到操作系统的 `PATH` 环境变量中。程序的位置取决于 Python 的安装位置。

**Example AWS ParallelCluster 安装位置——搭载 Python 3.6 的 macOS 和`pip`（用户模式）**  

```
~/Library/Python/3.6/bin
```
将上面示例中的版本替换为您的 Python 版本。

如果您不知道 Python 的安装位置，请运行 `which python`。

```
$ which python3
/usr/local/bin/python3
```

输出可能是符号链接的路径，而不是实际程序的路径。运行 `ls -al` 以查看所指向的路径。

```
$ ls -al /usr/local/bin/python3
lrwxr-xr-x  1 username  admin  36 Mar 12 12:47 /usr/local/bin/python3 -> ../Cellar/python/3.6.8/bin/python3
```

`pip` 将程序安装到 Python 应用程序所在的文件夹中。将此文件夹添加到 `PATH` 变量。

**要修改您的 `PATH` 变量（Linux、macOS 或 Unix），请执行以下操作：**

1. 在您的用户文件夹中查找 Shell 的配置文件脚本。如果您不能确定所使用的 Shell，请运行 `echo $SHELL`。

   ```
   $ ls -a ~
   .  ..  .bash_logout  .bash_profile  .bashrc  Desktop  Documents  Downloads
   ```
   + **Bash** – `.bash_profile`、`.profile` 或 `.bash_login`
   + **Zsh** – `.zshrc`
   + **Tcsh** – `.tcshrc`、`.cshrc` 或 `.login`

1. 向配置文件脚本中添加导出命令。

   ```
   export PATH=~/.local/bin:$PATH
   ```

   在本示例中，此命令将路径 `~/.local/bin` 添加到当前 `PATH` 变量中。

1. 将配置文件加载到当前会话。

   ```
   $ source ~/.bash_profile
   ```