O responsável é atualizar o sistema operacional, pois o CentOS 5 é o fim da vida. Convenientemente, o padrão do EL 7 é o Python 2.7.
Se você não atualizar a distribuição, primeiro encontre os pacotes que deseja instalar. (Eu não tenho uma recomendação porque a coleção de software para Python não tem uma compilação EL5. ) Você pode apresentar um repositório yum para este sistema de duas maneiras: com mídia removível, ou uma conexão com um espelho local que tenha Internet.