Instalar AWS ParallelCluster en un entorno virtual (recomendado) - 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.

Instalar AWS ParallelCluster en un entorno virtual (recomendado)

Se recomienda realizar la instalación AWS ParallelCluster en un entorno virtual para evitar conflictos entre las versiones obligatorias y otros pip paquetes.

Requisitos previos
Para instalar 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.

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

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

    $ 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
  3. Active el entorno virtual nuevo.

    $ source ~/apc-ve/bin/activate
  4. Instálelo AWS ParallelCluster en su entorno virtual.

    (apc-ve)~$ python3 -m pip install --upgrade "aws-parallelcluster"
  5. Instale Node Version Manager y la última versión de Long-Term Support (LTS) Node.js. AWS Cloud Development Kit (AWS CDK) (AWS CDK) requiere Node.js CloudFormation para la generación de plantillas.

    nota

    Si la instalación de Node.js no funciona en su plataforma, puede instalar una LTS versión anterior a la última LTS versión. Para obtener más información, consulta el calendario de lanzamiento de Node.js y los AWS CDKrequisitos previos.

    Ejemplo de comando de instalación de Node.js:

    $ nvm install --lts=Hydrogen
    $ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash $ chmod ug+x ~/.nvm/nvm.sh $ source ~/.nvm/nvm.sh $ nvm install --lts $ node --version
  6. Compruebe que AWS ParallelCluster está instalado correctamente.

    $ pcluster version { "version": "3.11.1" }

Puedes utilizar el comando deactivate para salir del entorno virtual. Cada vez que inicie una sesión, debe activar el entorno de nuevo.

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

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