

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Installation AWS ParallelCluster sur macOS
<a name="install-macos"></a>

**Topics**
+ [Prérequis](#install-bundle-macos-os-prereq)
+ [Installation AWS ParallelCluster sur macOS à l'aide de pip](#install-macos-pip)
+ [Ajoutez l' AWS ParallelCluster exécutable au chemin de votre ligne de commande](#install-macos-path)

## Prérequis
<a name="install-bundle-macos-os-prereq"></a>
+ Python 3 version 3.7\$1 ou Python 2 version 2.7

Vérifiez votre installation de Python.

```
$ python --version
```

Si Python n'est pas déjà installé sur votre ordinateur, ou si vous souhaitez installer une version différente de Python, suivez la procédure de la section [Installation AWS ParallelCluster sous Linux](install-linux.md).

## Installation AWS ParallelCluster sur macOS à l'aide de pip
<a name="install-macos-pip"></a>

Vous pouvez également l'utiliser `pip` directement pour installer AWS ParallelCluster. Si vous disposez de `pip`, suivez les instructions décrites dans la [rubrique d'installation](install.md) principale. Exécutez `pip3 --version` pour déterminer si votre version de macOS comprend déjà Python et `pip3`.

```
$ pip3 --version
```

**Pour installer AWS ParallelCluster sur macOS**

1. Téléchargez et installez la dernière version de Python à partir de la [page de téléchargement](https://www.python.org/downloads/mac-osx/) de [Python.org](https://www.python.org).

1. Téléchargez et exécutez le script d'installation `pip3` fourni par Python Packaging Authority.

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

1. Utilisez votre appareil nouvellement installé `pip3` pour l'installer AWS ParallelCluster. Si vous utilisez Python version 3\$1, nous vous recommandons d'utiliser la commande `pip3`.

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

1. Vérifiez qu'il AWS ParallelCluster est correctement installé.

   ```
   $ pcluster version
   2.11.9
   ```

   Si le programme est introuvable, [ajoutez-le à votre chemin de ligne de commande](#install-macos-path).

Pour effectuer une mise à niveau vers la dernière version, exécutez à nouveau la commande d'installation.

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

## Ajoutez l' AWS ParallelCluster exécutable au chemin de votre ligne de commande
<a name="install-macos-path"></a>

Après avoir effectué l'installation à l'aide de `pip`, vous allez peut-être devoir ajouter le programme `pcluster` à la variable d'environnement `PATH` de votre système d'exploitation. L'emplacement du programme dépend de l'endroit où Python est installé.

**Example AWS ParallelCluster emplacement d'installation - macOS avec Python 3.6 et `pip` (mode utilisateur)**  

```
~/Library/Python/3.6/bin
```
Remplacez votre version de Python par celle de l'exemple précédent.

Si vous ne savez pas où est installé Python, exécutez `which python`.

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

La sortie pourrait être le chemin d'accès à un lien symbolique, et non le chemin d'accès au programme réel. Exécutez `ls -al` pour voir vers où il pointe.

```
$ 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` installe les programmes dans le dossier qui contient l'application Python. Ajoutez ce dossier à votre variable `PATH`.

**Pour modifier votre `PATH` variable (Linux, macOS ou Unix)**

1. Recherchez le script de profil de votre shell dans votre dossier utilisateur. Si vous n'êtes pas certain du shell utilisé, exécutez `echo $SHELL`.

   ```
   $ ls -a ~
   .  ..  .bash_logout  .bash_profile  .bashrc  Desktop  Documents  Downloads
   ```
   + **Bash** — `.bash_profile``.profile`, ou `.bash_login`
   + **Zsh** : `.zshrc`
   + **Tcsh** — `.tcshrc``.cshrc`, ou `.login`

1. Ajoutez une commande d'exportation à votre script de profil.

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

   Cette commande ajoute un chemin d'accès, `~/.local/bin` dans cet exemple, à la variable `PATH` actuelle.

1. Chargez le profil dans la session en cours.

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