No puedo instalar gcloud en Amazon Linux: syntax no válida

Estoy intentando instalar gcloud en mi servidor EC2 que ejecuta Amazon Linux 4.14.47-56.37 64bits, en modo interactivo ejecutando el siguiente comando:

curl https://sdk.cloud.google.com | bash 

Los archivos se descargan correctamente, pero luego la instalación falla con el siguiente Traceback:

  File "/home/ec2-user/google-cloud-sdk/bin/bootstrapping/install.py", line 12, in  import bootstrapping File "/home/ec2-user/google-cloud-sdk/bin/bootstrapping/bootstrapping.py", line 32, in  import setup # pylint:disable=g-import-not-at-top File "/home/ec2-user/google-cloud-sdk/bin/bootstrapping/setup.py", line 55, in  from googlecloudsdk.core import properties File "/home/ec2-user/google-cloud-sdk/lib/googlecloudsdk/core/properties.py", line 291 self.__sections = {section.name: section for section in sections} ^ SyntaxError: invalid syntax 

¿Alguna idea de por qué esto está causando problemas?

Estoy ejecutando python 2.7 (2.7.14) según lo recomendado por Google.

En la parte superior de python 2.7 instalado en el comando “python”, también tenía python 2.6 instalado en el comando “python2”. Desinstalar Python 2.6 solucionó el problema, la instalación de Google Cloud se realizó sin problemas en el próximo bash.

Actualiza localmente el archivo install.sh para usar python2.7 en lugar de python2. Esto funciono para mi

Configurar yum repo:

 # Update YUM with Cloud SDK repo information: sudo tee -a /etc/yum.repos.d/google-cloud-sdk.repo << EOM [google-cloud-sdk] name=Google Cloud SDK baseurl=https://packages.cloud.google.com/yum/repos/cloud-sdk-el7-x86_64 enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg EOM # The indentation for the 2nd line of gpgkey is important. 

Instala yum downloader y descarga las rpm, luego instala con "--nodeps":

 yum install yum-utils yumdownloader google-cloud-sdk-231.0.0-1.el7.noarch mv 23873bd6e8459ba6e70e96eb8f03f6ac03cd707ce3c80baa8264c714e030c915-google-cloud-sdk-231.0.0-1.el7.noarch.rpm /usr/local/src/google-cloud-sdk-231.0.0-1.el7.noarch rpm -ivh --nodeps /usr/local/src/google-cloud-sdk-231.0.0-1.el7.noarch