Instalación de AWS ParallelCluster en macOS - AWS ParallelCluster

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.

Instalación de AWS ParallelCluster en macOS

Requisitos previos

  • La versión 3.7 o posterior de Python 3 o la versión 2.7 de Python 2

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 Instalación del AWS ParallelCluster en Linux.

InstalarAWS ParallelCluster en macOS mediante pip

También puede utilizar pip directamente para instalar AWS ParallelCluster. Si no tiene pip, siga las instrucciones del tema de instalación 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 de Python.org.

  2. 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
  3. Utilice el pip3 recién instalado para instalar 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
  4. 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.

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

Agregar el ejecutable de la AWS ParallelCluster a la ruta de la línea de comandos

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.

ejemplo Ubicación de instalación de la AWS ParallelCluster: 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 laPATH variable (Linux, macOS o Unix)
  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

  2. 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.

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

    $ source ~/.bash_profile