

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 un entorno virtual (recomendado)
<a name="install-virtualenv"></a>

Se recomienda instalarlo AWS ParallelCluster en un entorno virtual para evitar conflictos entre las versiones obligatorias y otros `pip` paquetes.

**Requisitos previos**
+ Compruebe que `pip` y Python están instalados. Recomendamos `pip3` y Python 3 versión 3.6. Si utiliza Python 2, utilice `pip` en lugar de `pip3` y `virtualenv` en lugar de `venv`.

**Para instalarlo AWS ParallelCluster en un entorno virtual**

1. Si `virtualenv` no está instalado, instale `virtualenv` mediante `pip3`. Si `python3 -m virtualenv help` muestra información de ayuda, vaya al paso 2.

------
#### [ Linux, macOS, or Unix ]

   ```
   $ python3 -m pip install --upgrade pip
   $ python3 -m pip install --user --upgrade virtualenv
   ```

   Ejecute `exit` para salir de la ventana de terminal actual y abrir una nueva para detectar los cambios del entorno.

------
#### [ Windows ]

   ```
   C:\>pip3 install --user --upgrade virtualenv
   ```

   Ejecute `exit` para salir del símbolo del sistema actual y abrir uno nuevo para detectar los cambios del entorno.

------

1. Cree un entorno virtual y asígnele un nombre.

------
#### [ Linux, macOS, or Unix ]

   ```
   $ python3 -m virtualenv ~/apc-ve
   ```

   También puede usar la opción `-p` para especificar una versión específica de Python.

   ```
   $ python3  -m virtualenv -p $(which python3) ~/apc-ve
   ```

------
#### [ Windows ]

   ```
   C:\>virtualenv %USERPROFILE%\apc-ve
   ```

------

1. <a name="activate-virtual-environment"></a>Active el entorno virtual nuevo.

------
#### [ Linux, macOS, or Unix ]

   ```
   $ source ~/apc-ve/bin/activate
   ```

------
#### [ Windows ]

   ```
   C:\>%USERPROFILE%\apc-ve\Scripts\activate
   ```

------

1. Instálelo AWS ParallelCluster en su entorno virtual.

------
#### [ Linux, macOS, or Unix ]

   ```
   (apc-ve)~$ python3 -m pip install --upgrade "aws-parallelcluster<3.0"
   ```

------
#### [ Windows ]

   ```
   (apc-ve) C:\>pip3 install --upgrade "aws-parallelcluster<3.0"
   ```

------

1. Compruebe que AWS ParallelCluster está instalado correctamente.

------
#### [ Linux, macOS, or Unix ]

   ```
   $ pcluster version
   2.11.9
   ```

------
#### [ Windows ]

   ```
   (apc-ve) C:\>pcluster version
   2.11.9
   ```

------

Puedes utilizar el comando `deactivate` para salir del entorno virtual. Cada vez que inicie una sesión, debe [activar el entorno de nuevo](#activate-virtual-environment).

Para actualizar a la versión más reciente de AWS ParallelCluster, vuelva a ejecutar el comando de instalación.

------
#### [ Linux, macOS, or Unix ]

```
(apc-ve)~$ python3 -m pip install --upgrade "aws-parallelcluster<3.0"
```

------
#### [ Windows ]

```
(apc-ve) C:\>pip3 install --upgrade "aws-parallelcluster<3.0"
```

------