

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Instalar AWS ParallelCluster en macOS
<a name="install-macos"></a>

**Topics**
+ [Requisitos previos](#install-bundle-macos-os-prereq)
+ [Instalar AWS ParallelCluster en macOS mediante pip](#install-macos-pip)
+ [Agregue el AWS ParallelCluster ejecutable a la ruta de la línea de comandos](#install-macos-path)

## Requisitos previos
<a name="install-bundle-macos-os-prereq"></a>
+ Python 3 versión 3.7\$1 o Python 2 versión 2.7

Compruebe su instalación de Python.

```
$ python --version
```

Si aún no se ha instalado Python en el equipo o quiere instalar otra versión distinta, siga el procedimiento detallado en [Instálelo AWS ParallelCluster en Linux](install-linux.md).

## Instalar AWS ParallelCluster en macOS mediante pip
<a name="install-macos-pip"></a>

También se puede utilizar `pip` directamente para instalar AWS ParallelCluster. Si no tiene `pip`, siga las instrucciones del [tema de instalación](install.md) principal. Ejecute `pip3 --version` para saber si su versión de macOS ya incluye Python y `pip3`.

```
$ pip3 --version
```

**Para instalar AWS ParallelCluster en macOS**

1. Descargue e instale la última versión de Python de la [página de descargas](https://www.python.org/downloads/mac-osx/) de [Python.org](https://www.python.org).

1. Descargue y ejecute el script de instalación de `pip3` proporcionado por Python Packaging Authority.

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

1. Usa la que acabas de instalar `pip3` para realizar la instalación AWS ParallelCluster. Si utiliza la versión 3 o superior de Python, recomendamos que utilice el comando `pip3`.

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

1. Compruebe que AWS ParallelCluster está instalado correctamente.

   ```
   $ pcluster version
   2.11.9
   ```

   Si no se encuentra el programa, [añádalo a la ruta de la línea de comandos](#install-macos-path).

Para actualizar a la versión más reciente, ejecute el comando de instalación de nuevo.

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

## Agregue el AWS ParallelCluster ejecutable a la ruta de la línea de comandos
<a name="install-macos-path"></a>

Después de realizar la instalación con `pip`, es posible que necesite añadir el programa `pcluster` a la variable de entorno `PATH` del sistema operativo. La ubicación del programa depende de dónde se haya instalado Python.

**Example AWS ParallelCluster ubicación de instalación: macOS con Python 3.6 y `pip` (modo usuario)**  

```
~/Library/Python/3.6/bin
```
Sustituya la versión de Python que tiene con la versión del ejemplo anterior.

Si no sabe dónde se ha instalado Python, ejecute `which python`.

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

La salida puede ser la ruta a un symlink, no la ruta al programa real. Ejecute `ls -al` para ver adónde apunta.

```
$ 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` instala los programas en la misma carpeta que contiene la aplicación de Python. Añada esta carpeta a la variable `PATH`.

**Para modificar la variable `PATH` (Linux, Unix o macOS):**

1. Busque el script de perfil de su shell en su carpeta de usuario. Si no está seguro de cuál es el shell que tiene, ejecute `echo $SHELL`.

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

1. Añada un comando de exportación al script de su perfil.

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

   Este comando añade una ruta, `~/.local/bin` en este ejemplo, a la variable `PATH` actual.

1. Cargue el perfil en su sesión actual.

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