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 del AWS ParallelCluster en Linux
Puede instalar AWS ParallelCluster y sus dependencias en la mayoría de las distribuciones de Linux con pip
, un administrador de paquetes para Python. En primer lugar, determine si Python y pip
están instalados:
-
Para determinar si su versión de Linux incluye Python y
pip
, ejecutepip --version
.$
pip --version
Si tiene
pip
instalado, vaya al tema Instale AWS ParallelCluster con pip. De lo contrario, prosiga con el paso 2. -
Para determinar si Python está instalado, ejecute
python --version
.$
python --version
Si tiene Python 3 versión 3.6+ o Python 2 versión 2.7 instalado, vaya al tema Instale AWS ParallelCluster con pip. De lo contrario, instale Python y, a continuación, vuelva a este procedimiento para instalar
pip
. -
Instale
pip
con el script proporcionado por Python Packaging Authority. -
Utilice el comando
curl
para descargar el script de instalación.$
curl -O https://bootstrap.pypa.io/get-pip.py
-
Ejecute el script con Python para descargar e instalar la versión más reciente de
pip
y otros paquetes de soporte necesarios.$
python get-pip.py --user
o bien
$
python3 get-pip.py --user
Cuando se incluye el modificador
--user
, el script instalapip
en la ruta~/.local/bin
. -
Para comprobar que la carpeta que contiene
pip
forma parte de laPATH
variable, haga lo siguiente:-
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
basename $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
.
-
-
Añada un comando de exportación al final del script de su perfil igual que en el siguiente ejemplo.
export PATH=
~/.local/bin
:$PATHEl comando de exportación inserta la ruta, que es
~/.local/bin
en este ejemplo, delante de la variablePATH
existente. -
Para que estos cambios surtan efecto, vuelva a cargar el perfil en la sesión actual.
$
source ~/
.bash_profile
-
-
Compruebe que
pip
está instalado correctamente.$
pip3 --version
pip 21.3.1 from ~/.local/lib/python3.6/site-packages (python 3.6)
Secciones
Instale AWS ParallelCluster con pip
Utilice pip
para instalar AWS ParallelCluster.
$
python3 -m pip install "aws-parallelcluster<3.0" --upgrade --user
Cuando se utiliza el modificador --user
, pip
instala AWS ParallelCluster en ~/.local/bin
.
Compruebe que AWS ParallelCluster está instalado correctamente.
$
pcluster version
2.11.9
Para actualizar a la versión más reciente, ejecute el comando de instalación de nuevo.
$
python3 -m pip 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 archivo ejecutable pcluster
a la variable de entorno PATH
del sistema operativo.
Para comprobar la carpeta en la que pip
instaló AWS ParallelCluster, ejecute el siguiente comando.
$
which pcluster
/home/
username
/.local/bin/pcluster
Si omitió el modificador --user
cuando instaló AWS ParallelCluster, el archivo ejecutable podría estar en la carpeta bin
de la instalación de Python. Si no sabe dónde se ha instalado Python, ejecute este comando.
$
which python
/usr/local/bin/python
Tenga en cuenta que la salida puede ser la ruta a un symlink, no al archivo ejecutable real. Para ver adónde apunta el symlink, ejecute ls -al
.
$
ls -al $(which python)
/usr/local/bin/python -> ~/.local/Python/3.6/bin/python3.6
Si esta es la misma carpeta que ha añadido a la ruta en el paso 3 en Instalar AWS ParallelCluster, ya ha terminado con la instalación. De lo contrario, debe volver a realizar los pasos 3a — 3c y añadir esta carpeta adicional a la ruta.