Como instalar o python 3.11 no CentOS 9/8 e Fedora

Como instalar o python 3.11 no CentOS 9/8 e Fedora

Python 3.11 é lançado recentemente com várias melhorias e atualizações de segurança. Esta versão fornece aos desenvolvedores depurar facilmente seu código com locais de erro de granulação fina em tracebacks. O novo "Auto" Anotação fornece uma maneira simples de anotar métodos que retornam uma instância de sua classe.

Principalmente os mais recentes sistemas operacionais vêm com as mais recentes versões do Python. Mas as versões do sistema operacional foram lançadas antes do lançamento do Python 3.11 pode não ter a versão mais recente. Este tutorial ajudará você a instalar o Python 3.11 Em seu CentOS, Red Hat & Fedora Operating Systems, compilando -o do código -fonte.

Requisitos

Esta instalação do Python exigia um compilador GCC em seu sistema. Faça login no seu servidor usando acesso ssh ou shell. Agora, use o seguinte comando para instalar pré -requisitos para Python antes de instalá -lo.

sudo dnf install gcc openssl-devel bzip2-devel sqlite-devel  
  • Leia: Como usar o SSH para conectar o servidor Linux remoto

Etapa 1: Baixe Python 3.11

Baixe o Python usando o seguinte comando do site oficial do Python. Você também pode baixar a versão mais recente no lugar do especificado abaixo.

CD /USR /SRC  wget https: // www.Pitão.org/ftp/python/3.11.1/Python-3.11.1.TGZ  

Agora extraia o pacote baixado.

TAR XZF Python-3.11.1.TGZ  

Etapa 2: Instale o Python 3.11 em Centos & Fedora

Use o conjunto de comandos abaixo para compilar o código -fonte do Python usando o ./Configure o script e a marca com altinstall.

CD Python-3.11.1  sudo ./Configure --enable-otimizações  sudo make altinstall  

Faça AltInstall é usado para evitar a substituição do arquivo binário Python padrão /usr/bin/python .

Agora remova o arquivo de arquivo de origem baixado do seu sistema

sudo rm/usr/src/python-3.11.1.TGZ  

Etapa 3: Verifique a versão do Python

Verifique a versão mais recente instalada do Python usando o comando abaixo.

Python3.11 -V  Python 3.11.1 

Conclusão

Neste tutorial, você encontrou as instruções para instalar o Python 3.11 nos sistemas CentOS, RHEL e Fedora, compilando -o do código -fonte. Ainda sugerimos ao gerenciador de pacotes para a instalação do Python, mas se o gerenciador de pacotes estiver deixando de fazê -lo, compile -o com o código -fonte.