

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

# macOS AWS ParallelCluster に をインストールする
<a name="install-macos"></a>

**Topics**
+ [前提条件](#install-bundle-macos-os-prereq)
+ [pip を使用して macOS AWS ParallelCluster に をインストールする](#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)」の手順に従います。

## pip を使用して macOS AWS ParallelCluster に をインストールする
<a name="install-macos-pip"></a>

`pip` を直接使用してインストールすることもできます AWS ParallelCluster。`pip` がない場合は、メインの[「インストールに関するトピック」](install.md)の手順に従います。`pip3 --version` を実行して、使用する macOS のバージョンにすでに Python と `pip3` が含まれているかどうかを確認します。

```
$ pip3 --version
```

**macOS AWS ParallelCluster に をインストールするには**

1. [Python.org](https://www.python.org/downloads/mac-osx/) の[ダウンロードページ](https://www.python.org)から最新の Python をダウンロードしてインストールします。

1. Python Packaging Authority が提供する `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` を使用してインストールした後は、オペレーティングシステムの `PATH` 環境変数への `pcluster` プログラムの追加が必要になる場合があります。プログラムの場所は、Python のインストール先によって異なります。

**Example AWS ParallelCluster インストール場所 - Python 3.6 および `pip` (ユーザーモード) を使用した macOS**  

```
~/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、Unix、macOS)**

1. ユーザーフォルダーでシェルのプロファイルスクリプトを見つけます。現在使用しているシェルが不明な場合は、`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
   ```