Como instalar o Python 3 no CentOS 7 ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
02.12.2024

Como instalar o Python 3 no CentOS 7

Como instalar o Python 3 no CentOS 7

O CentOS 7, um sistema operacional de servidor popular conhecido por sua estabilidade, vem com o Python 2.x por padrão. No entanto, muitos aplicativos modernos exigem o Python 3, que oferece melhorias significativas e novos recursos. A instalação do Python 3 no CentOS 7 é uma etapa essencial para desenvolvedores e administradores de sistemas que desejam manter seus ambientes atualizados. Este guia o guiará pelo processo de instalação do Python 3 no CentOS 7.

Pré-requisitos

Antes de começar, certifique-se de que você tenha:

  • Acesso root ou sudo à sua máquina CentOS 7.
  • Um sistema atualizado para garantir a compatibilidade.

Etapa 1: Atualize seu sistema

Antes de instalar o Python 3, é uma boa prática atualizar seu sistema para garantir que todos os pacotes existentes estejam atualizados. Execute os seguintes comandos:

sudo yum update -y

Isso atualizará todos os pacotes e dependências para as versões mais recentes disponíveis nos repositórios do CentOS.

Etapa 2: instalar as ferramentas de desenvolvimento necessárias

Para compilar o Python ou instalar determinados pacotes Python, você precisará de algumas ferramentas de desenvolvimento. Instale-as com o seguinte comando:

sudo yum groupinstall -y "Ferramentas de desenvolvimento"
sudo yum install -y yum-utils

Essas ferramentas incluem

gcc
,
make
e outras bibliotecas necessárias para a criação do Python e de suas extensões.

Etapa 3: habilitar o repositório EPEL

O Python 3 não está disponível nos repositórios padrão do CentOS 7, portanto, precisamos habilitar o repositório EPEL (Extra Packages for Enterprise Linux):

sudo yum install -y epel-release

O repositório EPEL inclui muitos pacotes adicionais, inclusive o Python 3, que não estão presentes nos repositórios padrão do CentOS.

Etapa 4: instalar o Python 3

Com o repositório EPEL ativado, você pode instalar o Python 3. Há duas opções principais, dependendo da versão que você deseja:

  1. Instalar o Python 3.6 usando
    o yum
    :
    A opção mais simples é instalar o Python 3.6:
    sudo yum install -y python3

    Isso instalará o Python 3.6 juntamente com o pip3, o gerenciador de pacotes do Python.

  2. Instale uma versão mais recente do Python (por exemplo, Python 3.9): Se você precisar de uma versão mais recente do Python, como o Python 3.9, poderá usar as Software Collections (SCL):
    sudo yum install -y centos-release-scl
    sudo yum install -y rh-python39

    Após a instalação, habilite o Python 3.9 com:

    scl enable rh-python39 bash

    Isso permitirá que você use o Python 3.9 na sessão atual do terminal.

Etapa 5: verificar a instalação

Para ter certeza de que o Python 3 está instalado corretamente, verifique a versão usando o seguinte comando:

python3 --version

Você deverá ver uma saída como esta:

Python 3.6.8

Ou, se você instalou o Python 3.9:

Python 3.9.x

Etapa 6: Defina o Python 3 como a versão padrão (opcional)

Se você quiser que o Python 3 seja a versão padrão ao executar comandos python, crie um alias:

echo 'alias python=python3' >> ~/.bashrc
fonte ~/.bashrc

Isso fará com que o python aponte para o python3 em suas sessões de shell.

Etapa 7: Instale
o pip
para o Python 3

o pip geralmente é instalado automaticamente com o Python 3. No entanto, se ele não estiver disponível, você pode instalá-lo usando:

sudo yum install -y python3-pip

Verifique a instalação com:

pip3 --version

Isso deve exibir a versão instalada do

pip
, confirmando que ele está pronto para uso.

Etapa 8: criar um ambiente virtual Python (recomendado)

O uso de um ambiente virtual é uma boa prática para o desenvolvimento do Python, pois isola as dependências do projeto:

python3 -m venv myprojectenv

Ative o ambiente virtual com:

source myprojectenv/bin/activate

Você verá que o prompt do terminal muda, indicando que o ambiente virtual está ativo. Para desativá-lo, basta executar:

desativar

Conclusão

Você instalou com sucesso o Python 3 no CentOS 7! Quer esteja usando o Python 3.6 ou uma versão mais recente, como o Python 3.9, agora você tem as ferramentas necessárias para o desenvolvimento moderno em Python. Essa configuração permite que você aproveite os recursos e as bibliotecas mais recentes do Python, mantendo a estabilidade do CentOS 7.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills