Como instalar o python 3.10 no CentOS/Rhel 8 e Fedora 36/35
- 3407
- 112
- Mrs. Willie Beahan
A equipe de desenvolvimento do Python lançou a versão mais recente do Python 3.10. Isso inclui mais novos recursos, patches de segurança e muitas outras melhorias. Esta versão inclui um novo recurso que é entre parênteses, gerentes de contexto. O uso de parênteses anexos para continuação em várias linhas em gerentes de contexto agora é suportado. Para mais detalhes, leia o Changelog completo.
Este tutorial o ajudará na instalação do Python 3.10 em todas as versões do Fedora e Sistemas Centos/Rhel 8 Linux. O tutorial vai compilar e instalar o Python 3.10 código -fonte em seu sistema.
Pré -requisitos
O sistema deve ter um compilador GCC pré-instalado em seu sistema. Para instalar todos os pacotes necessários, faça o login no seu servidor usando acesso SSH ou Shell e execute o seguinte comando para instalar todos os pré -requisitos para Python.
sudo dnf install wget yum-utils fazem gcc openSsl-devel bzip2-devel libffi-devel zlib-devel
Etapa 1 - Baixe o Python 3.10 código -fonte
O primeiro passo é baixar o Python 3.10 código -fonte. 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.10 através da linha de comando:
wget https: // www.Pitão.org/ftp/python/3.10.8/Python-3.10.8.TGZ
Em seguida, extraia o arquivo de arquivo do seu sistema
TAR XZF Python-3.10.8.TGZ
Isso criará um diretório nomeado Python-3.10.8 No diretório atual que contém todos os arquivos de origem para Python 3.10.
Etapa 2 - Instalando o Python 3.10 em Fedora/CentOS
Altere o diretório para Python-3.10.8. Em seguida, prepare o código -fonte com os valores necessários antes de compilá -lo.
CD Python-3.10.8
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.
Make AltInstall é usado para evitar a substituição do arquivo binário Python padrão/usr/bin/python.sudo make -j $ nproc
sudo make altinstall
Agora, não precisamos do arquivo de arquivo baixado, então exclua -o ao espaço livre.
sudo rm python-3.10.8.TGZ
Etapa 3 - Teste a versão do Python
Nesta etapa, você instalou com sucesso o Python 3.10 no sistema Fedora ou CentOS/Rhel. Agora, verifique as versões instaladas do Python e Pip.
Verifique a versão do Python:
Python3.10 -V
Python 3.10.8
Verifique a versão pip:
pip3.10 -V
PIP 20.2.3 de/usr/local/lib/python3.10/Packages Site/Pip (Python 3.10)
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:
CD ~/Python-App/
sudo/usr/local/bin/python3.10 -M Venv Appenv
Aqui ~/Python-App está contendo o aplicativo Python. Todos os arquivos ENV serão gerados sob ~/Python-App/Appenv diretório. Você pode ativar o ambiente executando o comando:
fonte appenv/bin/ativação
Faça suas coisas em um 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.10 em sistemas Fedora e CentOS/RHEL 8 usando o código -fonte.