Sobre o Erro:
# yum File “/usr/bin/yum”, line 30 except KeyboardInterrupt, e: ^ , Após a instalação python 3.4 com o python 2.7 já instalado acontece um problema de erro yum , o comando “yum” está ficando falhando crash , aconteceu comigo no CentOS 7 Linux.
root@ [/usr/bin]# yum install -y epel-release
File “/usr/bin/yum”, line 30 except KeyboardInterrupt, e: SyntaxError: invalid syntax
Explorando Erro:
Consultando versões Python instaladas root@ [~]# python -V
e root@ [~]# python3 -V
vejo ambas estão com mesma versão.
Então verifico onde está instalado ambas versões Python com: root@ [~]# which python
e root@ [~]# which python3
Sabendo onde está instalado vejo, consulto como está os “symlink” root@ [~]# ls -l /usr/bin/py*
Solução
Para Resolver executo seguinte código: root@ [~]# ln -sf /usr/bin/python2.7 /usr/bin/python
Resultados:
Checando os symlink:
Checando as versões:
Agora teste final do yum:
Fontes onde me orientei para resolver:
https://linuxtechme.wordpress.com/2014/10/24/except-keyboardinterrupt-e-syntaxerror-invalid-syntax/
https://stackoverflow.com/questions/11213520/yum-crashed-with-keyboard-interrupt-error
https://stackoverflow.com/questions/3339530/change-default-python-version-from-2-4-to-2-6