Como instalar o python 3.11 no Amazon Linux 2

Como instalar o python 3.11 no Amazon Linux 2

Amazon Linux 2 é um sistema operacional desenvolvido pela equipe do Amazon Web Services (AWS). Você pode iniciar uma instância do Amazon EC2 usando este sistema operacional. Além disso, as imagens de disco estão disponíveis para as principais plataformas de hipervisor.

Python é uma linguagem de programação poderosa e de uso geral. É muito amigável e fácil de aprender. Durante a redação deste tutorial, Python 3.11.1 é a versão mais recente disponível para instalação. Este tutorial ajudará você a instalar o Python 3.11 no sistema Amazon Linux 2.

Pré -requisitos

Este tutorial fornece instruções para compilar o Python a partir do código -fonte. O processo de compilação exigia que as ferramentas de desenvolvimento fossem pré-instaladas, como o comando make. Portanto, deve ter instalado as bibliotecas de desenvolvimento necessárias primeiro.

Abra um terminal em seu sistema e instale os pacotes necessários com o seguinte comando:

sudo yum install gcc openSsl-devel bzip2-devel libffi-devel  
  • Leia: Como usar o SSH para conectar o servidor Linux remoto
  • Etapa 1 - Baixe o Python 3.11

    Visite a página de download oficial do Python e faça o download do python necessário em seu sistema. Como alternativa, você pode usar o seguinte comando para baixar o Python 3.11 em seu sistema.

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

    Depois que o download terminar, extraia o arquivo de arquivo.

    sudo tar xzf python-3.11.1.TGZ  

    Etapa 2 - Instale o Python 3.11 no Amazon Linux

    Mude para o diretório extraído com o comando CD. Em seguida, use o ./Configure o script para preparar o código -fonte.

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

    Depois disso, você pode compilar e instalá -lo com o comando make. Abaixo do conjunto de comandos para compilar o Python 3.9 do código -fonte e instalação usando o altinstall comando.

    sudo make altinstall  

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

    Isso completará a instalação do Python em seu sistema. Você pode remover o arquivo de arquivo baixado para libertar algum espaço.

    sudo rm -f /opt /python -3.9.16.TGZ  

    Etapa 3 - Verifique a versão python

    O binário python estará disponível sob o /usr/local/bin diretório. Que já está incluído na variável do ambiente do caminho. Como não substituímos a versão atual do Python, você precisa executar o Python 3.11 Comando da seguinte maneira:

    Python3.11 -V  Python 3.11.1 

    Etapa 4 - Crie um ambiente virtual do Python

    O ambiente virtual do Python fornece um ambiente isolado para os aplicativos. Isso pode ser criado com o "Venv" módulo que já está instalado com as etapas acima.

    Para criar o ambiente virtual, primeiro mude para o seu diretório de aplicativos.

    CD /OPT /Python-App  

    Use o seguinte comando para criar um diretório de ambiente:

    Python3.11 -M Venv Env  

    O comando acima criará um diretório "Env" no diretório atual que contém todos os arquivos necessários para o ambiente isolado.

    Toda vez que você precisa fazer alterações no ambiente, use o comando abaixo para ativá -lo.

    fonte env/bin/ativação  

    Depois de ativar o ambiente, você pode trabalhar com seu aplicativo.

    Quando o seu trabalho terminar, use o seguinte comando para desativar o ambiente Python.

    desativar  

    Conclusão

    Instalar o Python a partir do código -fonte é um processo direto. Você só precisa baixar o código -fonte do site Python FTP. Em seguida, extraia o arquivo de arquivo e compile -o. Você pode compilar e instalar o Python em apenas 5 minutos em qualquer sistema Linux.

    Este tutorial ajudou você a compilar e instalar o Python 3.11 em uma instância do Amazon Linux 2 usando o código -fonte.