Como instalar o Python no AlmaLinux 8

Linux

Python é uma linguagem de programação que foi criada com um objetivo em mente: facilitar para qualquer pessoa, não importa seu nível de habilidade ou experiência no que diz respeito à ciência da computação. Desenvolvido há mais de 30 anos por Guido van Rossum e ainda evoluindo hoje sob um olhar sempre atento (mas nunca demais), esse sistema inovador de códigos permite que os usuários acessem as ferramentas de que precisam sem ter nenhum conhecimento prévio sobre como as coisas funcionam por baixo de todas elas – tornando o sucesso possível a cada passo!

A lógica por trás do Python é que a legibilidade do código é mais importante do que qualquer outra coisa.

O Python possui muitos recursos que o diferenciam de outras linguagens de programação por causa dessa filosofia. Por exemplo, o Python tem amplo suporte para programação orientada a objetos (OOP), além de ser fácil de aprender para iniciantes. Além disso, o Python possui uma grande biblioteca padrão que fornece uma ampla variedade de módulos para execução de tarefas, o que é suportado pela forte integração da linguagem com C.

A linguagem em si consiste em uma grande biblioteca padrão, consistindo de módulos (aproximadamente equivalentes a bibliotecas em outras linguagens) e uma extensa biblioteca central. Muitos estão disponíveis em forma de pacote para instalação usando o gerenciador de pacotes do sistema ou o Gerenciador de Pacotes Python.

Os intérpretes Python estão disponíveis para vários sistemas operacionais, o que significa que você pode escrever e executar código Python em qualquer plataforma.

E ainda outra coisa incrível sobre essa linguagem de programação é sua capacidade de trabalhar com scripts do lado do servidor (com o objetivo de aumentar a eficiência), bem como usuários finais individuais que podem querer algo personalizado apenas para eles!

Python usou a sintaxe da linguagem C que era popular na época para tornar seu código familiar para programadores de outras linguagens; assim, Bill Joy chamou o Python de “uma ótima linguagem para ensinar porque é muito divertido”.

A programação no estilo Lisp é suportada pelo design do Python. Possui funções filter(), map() e reduce(); compreensões de listas, dicionários e conjuntos; geradores; corrotinas; strings e Unicode como tipos de dados nativos; manipulação de exceção com uma hierarquia de tipos, bem como coleta de lixo. Um grande número de extensões foi escrito para aumentar a biblioteca padrão. Várias chamadas de sistema e bibliotecas são suportadas, juntamente com um grande número de ligações.

Python recebe o nome do grupo de comédia britânico Monty Python, cujo Flying Circus foi ao ar no início dos anos 1970. O título do grupo era um jogo de palavras, pois incorporava o nome do programa da BBC Doctor Who – no qual Terry Jones, membro do Monty Python, havia trabalhado.

Neste guia, vamos orientá-lo no processo de instalação do Python no Almalinux 8. Também mostraremos como começar com a linguagem e ensinaremos alguns conceitos básicos de programação criando um programa básico em Python. Vamos começar!

Pré-requisitos

Para instalar o Python no Almalinux 8, você precisará estar logado como root. Você também precisará de uma conexão com a Internet, pois o processo de instalação baixará os arquivos necessários do site oficial do Python.
O Python pode ser instalado no Almalinux 8 usando os repositórios padrão ou a fonte de software oficial do Python. Este guia mostrará como instalá-lo de ambas as fontes.

Instalando Python usando DNF

A ferramenta de gerenciamento de pacotes DNF é o gerenciador de pacotes padrão no Almalinux 8. DNF significa “Dandified Yum” e é uma bifurcação do gerenciador de pacotes Yum mais antigo.
Esta é a maneira mais fácil de instalar o Python 3 no Almalinux 8. Mas talvez você não tenha a versão mais recente do Python 3. Os repositórios padrão no Almalinux 8 nem sempre estão atualizados.

Primeiro, execute o comando abaixo para garantir que seu sistema esteja atualizado.

sudo dnf update -y

Em seguida, execute o comando abaixo para instalar o Python 3.9 com DNF. python39 é a versão específica do Python que você deseja instalar (neste caso, 3.9).

sudo dnf install python39 -y

Quando a instalação estiver concluída, execute o comando abaixo para garantir que o Python 3 tenha sido instalado.

python3.9 --version

A saída deve ficar assim:

[root@almalinux ~]# python3.9 --version
Python 3.9.6
[root@almalinux ~]#

Instalando o Python a partir do código-fonte

Se você quiser instalar a versão mais recente do Python 3, terá que baixá-lo do site oficial do Python e instalá-lo você mesmo. Esta seção mostrará como instalar o Python 3.90 a partir do código-fonte. Você pode substituir 3.9 por qualquer versão mais recente do Python 3 que deseja instalar.
Devido à sua natureza, o código-fonte Python está em constante desenvolvimento e atualização.

Existem dois ramos: principal e legado. A ramificação principal é a ramificação oficial do Python e normalmente é a versão mais atualizada da linguagem. A ramificação legada é uma versão mais antiga que não receberá atualizações futuras. Como estamos aprendendo a instalar o Python 3, usaremos o branch principal.

Primeiro, execute o comando abaixo para instalar as dependências necessárias.

sudo dnf groupinstall "Development Tools" -y

sudo dnf install bzip2-devel libffi-devel openssl-devel -y

groupinstall instala as ferramentas de desenvolvimento necessárias denominadas Ferramentas de Desenvolvimento, que são uma coleção de pacotes que são frequentemente usados ​​ao compilar software a partir do código-fonte.

Em seguida, execute o comando gcc para garantir que o gcc esteja instalado corretamente. Gcc é um compilador que é usado para compilar código fonte em arquivos binários.

gcc --version

Se você vir um número de versão após o comando, o gcc está instalado e pronto para uso. Caso contrário, execute novamente o comando sudo dnf groupinstall “Development Tools” -y acima para instalá-lo.

Saída de amostra:

Em seguida, execute o comando wget para baixar o código-fonte do Python 3.9 do site oficial do Pythonwget é uma ferramenta usada para baixar arquivos da internet.

wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tar.xz

Em seguida, execute o comando tar para extrair o código-fonte do Python 3.9 baixado.

tar xvf Python-3.9.7.tar.xz

Em seguida, execute o comando cd para mudar para o diretório de código-fonte que foi criado com o tar anterior. cd é uma ferramenta que nos permite navegar (alterar diretórios) no Linux.

cd Python-3.9.7/

Quando estiver no diretório do código-fonte, execute o comando ./configure para configurar o código-fonte do Python para seu sistema. O script de configuração verificará em seu sistema todas as dependências necessárias e as instalará se ainda não estiverem instaladas. Isso pode levar alguns minutos, então seja paciente.

./configure --enable-optimizations

Saída de amostra:

Assim que o comando altinstall estiver completo, o Python 3.9 foi instalado com sucesso em seu sistema!

Saída de amostra:

Execute o comando python3 -V novamente para verificar se o Python 3.9 foi instalado e está funcionando corretamente.

python3.9 –version

A saída deve mostrar o número da versão do Python 3.9.7.

Criando um programa Python

Agora que você instalou o Python 3, vamos criar nosso primeiro programa. Nesta seção, criaremos um programa simples que imprime a string “Hello, World!”

Na comunidade de programação, o programa Hello, World é uma tradição. É um pequeno programa que simplesmente imprime algumas palavras para mostrar que funciona, e demonstra um processo muito simples em um pequeno programa “tutorial”.

Primeiro, execute o comando abaixo para criar um novo arquivo chamado hello.py usando nano. O nano é um editor de texto muito simples que está incluído na maioria das distribuições Linux. py é uma convenção que significa “programa Python”. Você pode nomear seu arquivo como quiser.

sudo nano hello.py

Quando o editor de texto estiver aberto, insira a seguinte linha nele:

# Este é um comentário. Comentários são linhas em um programa Python que não são executadas. Eles são usados ​​para explicar o que o código faz. Os comentários começam com uma marca de hash ( # ) e podem abranger várias linhas.

# Este programa imprime "Hello, World!"
print("Olá, mundo!")

print() em Python é uma função que imprime os argumentos passados ​​para ela. O “Olá, Mundo!” string tem aspas ao redor porque strings em Python são cercadas por aspas.

Saia do editor de texto pressionando CTRL+O (que é a letra O) e saia novamente para voltar à sua interface de linha de comando. Agora que você fez as alterações, salve-as com CTRL+X (a letra X).

Com nosso arquivo hello.py criado, estamos prontos para executá-lo! Execute o comando python3 hello.py para executar seu programa.

python3 hello.py

O comando python3 hello.py acima executará o programa Python localizado no arquivo hello.py.

A execução de seu primeiro programa em Python deve resultar em um pequeno e agradável “Hello, World!” mensagem impressa para você na tela. Parabéns, você acabou de executar seu primeiro programa Python!

Saída de amostra:

Conclusão

Parabéns, agora você tem o Python 3 instalado e executou seu primeiro programa! Agora você deve estar bastante confortável com o básico de usar um editor de texto de linha de comando, como o nano, e executar programas em Python.

Para obter mais informações sobre o Python, confira seu site oficial aqui .

Gostou do nosso conteúdo? Compartilhe!!

Você sabia? se quiser compartilhar uma parte do conteúdo é só selecionar o trecho de seu interesse que aparecerá um tooltip com as opções de compartilhamento…

Artigos Relacionados

Baixando arquivos com wget

Linux
O comando wget é um downloader de arquivos da Internet que pode baixar qualquer coisa de arquivos e páginas da Web até sites inteiros. Uso básico O comando wget está no formato de: wget [opções] url Por exemplo, em sua forma mais básica, você escreveria um comando mais ou menos…
continue lendotrending_flat

Referências de Comandos LiteSpeed Web ADC

Linux
Esta referência lista todos os comandos do LiteSpeed ​​Web ADC (ADC). Nota: O LiteSpeed ​​Web ADC era conhecido anteriormente como LiteSpeed ​​Load Balancer, daí as referências lslb em toda parte. No cPanel pode-se encontrar não o lslb, mas sim o lsws, sempre que colocarmos o lslb e você não conseguir…
continue lendotrending_flat

Scripts úteis para o cPanel

cPanelLinux
Este artigo cobre alguns scripts úteis integrados ao cPanel! Atualização cPanel /scripts/upcp Este script verificará se há discrepâncias entre a instalação atual do cPanel e a atualização mais recente. Depois de executar o script, isso deve corrigir quaisquer problemas com arquivos de instalação cPanel corrompidos ou ausentes e pode resolver…
continue lendotrending_flat

Como desinstalar o JetBackup

cPanelLinux
Desinstalar Esta seção o orienta nas etapas para desinstalar o JetBackup for cPanel , o JetApps Repository e o Plugin Manager do cPanel & WHM. Desinstale o JetBackup para cPanel Para desinstalar o JetBackup for cPanel , você pode realizar uma (¹) das duas (²) OPÇÕES abaixo: Opção 1 (linha…
continue lendotrending_flat
Menu