A instalação do Python 3.7 no sistema operacional CentOS 7 requer compilação do código fonte. Neste pequeno artigo colocarei os comandos necessários.
As bibliotecas requisitadas para compilação são:
# yum install gcc openssl-devel bzip2-devel libffi-devel
Utilizaremos a última versão do código fonte do Python 3:
# cd /usr/src
# wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
Extraia o arquivo baixado:
# tar -xzvf Python-3.7.0.tgz
Prepare e compile o fonte:
# cd Python-3.7.0
# ./configure --enable-optimizations
# make altinstall
Observe que o comando altinstall não irá substituir os links do Python 2 existente.