Como instalar o python 3.9 no CentOS/Rhel 8

Como instalar o python 3.9 no CentOS/Rhel 8

Recentemente, a equipe de desenvolvimento do Python lançou a mais recente versão estável do Python 3.9. Você pode baixá -lo de suas páginas oficiais. A nova versão vem com vários novos recursos e atualizações de segurança. Python 3.9 usa um novo analisador mais flexível, baseado em PEG, que substitui o analisador LL. Nas próximas versões Python, o antigo analisador será excluído.

Este tutorial descreve como instalar o Python 3.9 nos sistemas do CentOS 8 e RHEL 8. Neste tutorial, instalaremos o Python a partir do código -fonte.

Pré -requisitos

Esta instalação Python exigia o 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 wget yum-utils fazem gcc openSsl-devel bzip2-devel libffi-devel zlib-devel  

Etapa 1 - Baixe o Python 3.9

Visite o site oficial de download https: // www.Pitão.org/ftp/python para baixar a versão mais recente ou necessária do Python.

Os usuários de linha de comando podem baixar o Python 3.9 via linha de comando:

wget https: // www.Pitão.org/ftp/python/3.9.6/Python-3.9.6.TGZ  

Em seguida, extraia o arquivo de arquivo em seu sistema

TAR XZF Python-3.9.6.TGZ  

Isso criará um diretório chamado Python-3.9.6 No diretório atual que contém todos os arquivos de origem para o Python 3.9.

Etapa 2 - Instale o Python no CentOS 8

Diretório de mudança para Python-3.9.6. Em seguida, prepare o código -fonte com os valores necessários antes de compilá -lo.

CD Python-3.9.6  sudo ./Configure ---with-System-FFI ---with-Computed-Gotos --enable-carregable-sqlite-Extensões  

Em seguida, compilar o código -fonte com make. Aqui nproc fornecerá o número de núcleos de CPU disponíveis no sistema. Para que faça o desempenho pode ter um bom desempenho.

sudo make -j $ nproc  sudo make altinstall  
Make AltInstall é usado para evitar a substituição do arquivo binário Python padrão/usr/bin/python.

Agora, não precisamos do arquivo de arquivo baixado, então exclua -o ao espaço livre.

sudo rm python-3.9.6.TGZ  

Etapa 3 - Teste a versão do Python

Nesta etapa, você instalou com sucesso o Python 3.9 no sistema CentOS/RHEL. Agora, verifique as versões instaladas do Python e Pip.

Verifique a versão do Python:

Python3.9 -V  Python 3.9.6 

Verifique a versão pip:

pip3.9 -V  PIP 20.2.3 de/usr/local/lib/python3.9/Packages Site/Pip (Python 3.9) 

Etapa 4 - Crie um ambiente virtual

É uma boa ideia criar um ambiente virtual separado para cada aplicativo Python. Que fornece um ambiente isolado em que o projeto Python tem seus próprios módulos e conjunto de dependências.

Para criar o ambiente virtual do Python, execute:

sudo/usr/local/bin/python3.9 -M Venv/Home/Rahul/Python -App/Venv  

Todos os arquivos serão gerados no diretório/home/rahul/python-app/venv. Você pode ativar o ambiente executando o comando:

Fonte/Home/Rahul/Python-App/Venv/Bin/Ativar  

Faça suas coisas com ambiente isolado aqui. Depois de terminar com seu trabalho, desative o meio ambiente digitando:

desativar  

Isso o devolverá de volta ao prompt do sistema principal.

Conclusão

Este tutorial descreveu você para instalar o Python 3.9 nos sistemas do CentOS 8 e RHEL 8 usando o código -fonte.