Como instalar o Python mais recente a partir da fonte no Linux

Como instalar o Python mais recente a partir da fonte no Linux

Várias melhores universidades em todo o mundo usam Pitão para apresentar aos alunos programação. O Instituto de Tecnologia de Massachusetts (MIT), a Universidade do Texas em Arlington e Stanford são apenas alguns exemplos de instituições que usam esse idioma extensivamente.

Além disso, é importante observar que Pitão também é útil para uma ampla variedade de propósitos educacionais, empresariais e científicos - do desenvolvimento da web a aplicativos de desktop e aprendizado de máquina e tudo mais.

[Você também pode gostar: como instalar o último python no Ubuntu]

Atualmente, existem dois principais Pitão versões em uso - 2 e 3, com 2 perdendo rapidamente o terreno para 3 já que o primeiro não está mais em desenvolvimento ativo. Como todas as distribuições Linux vêm com Python 2.x instalado.

[Você também pode gostar: começar com a programação e scripts do Python no Linux - Parte 1]

Neste artigo, mostraremos como instalar e usar a versão mais recente do Python em distribuições baseadas em Rhel e Debian e seus derivados como Ubuntu (o mais recente Lts versão já tem as últimas Pitão instalado) ou Linux Mint. Nosso foco será instalar as ferramentas de linguagem principal que podem ser usadas na linha de comando.

No entanto, também explicaremos como instalar Python Idle - Uma ferramenta baseada na GUI que nos permite executar o código Python e criar funções independentes.

Instale o Python no Linux da fonte

No momento da redação deste artigo (novembro de 2022), a versão mais recente é Python 3.11, E vamos executar a instalação da fonte.

Embora possamos instalar os pacotes principais e suas dependências usando yum e aptidão (ou apt-get) ou apt.

Por que? O motivo é simples: isso nos permite ter a mais recente liberação estável da linguagem (3.11) e para fornecer um método de instalação agnóstico de distribuição.

Antes de instalar o Python em distribuições baseadas em RHEL, como Centos Stream Fedora, Rocky e Almalinux, vamos garantir que nosso sistema tenha todas as dependências de desenvolvimento necessárias:

# yum -y GroupInstall Development # yum -y install zlib -devel 

Em> distribuições baseadas em Debian, como Ubuntu e Linux Mint, precisaremos instalar o GCC, a fabricação e a biblioteca de compactação/descompressão do ZLIB:

# aptitude -y install gcc make zlib1g -dev 

Quando os pacotes principais necessários são instalados, você pode ir para a página oficial do Python Download para baixar o Python 3.11 Libere ou use o seguinte comando wget para baixá -lo diretamente e instalá -lo.

# wget https: // www.Pitão.org/ftp/python/3.11.0/Python-3.11.0.alcatrão.xz # tar xjf python-3.11.0.alcatrão.XZ # CD Python-3.11.0 # ./Configurar # Make # Make Install 
Instale o Python no Linux

Agora relaxe e vá pegar um sanduíche, porque isso pode demorar um pouco. Quando a instalação estiver concluída, use o que verificar a localização do binário principal:

# qual python3 # python3 -v # python3 

A saída do comando acima deve ser semelhante a:

[[Email Protected]: ~/python-3.11.0]# qual python3 /usr/local/bin/python3 [[Email Protected]: ~/python-3.11.0]# python3 -v Python 3.11.0 [[Email Protected]: ~/python-3.11.0]# python3 python 3.11.0 (Main, 15 de novembro de 2022, 09:50:56) [GCC 8.5.0 20210514 (Red Hat 8.5.0-10)] no tipo Linux "Ajuda", "Copyright", "Créditos" ou "Licença" para obter mais informações. >>> pare use ut par () ou ctrl-d (i.e. Eof) para sair >>> desistir () 

Parabéns! Python 3.11 agora está instalado em seu sistema.

Instale o python ocioso no Linux

Python Idle é uma ferramenta baseada na GUI para Python. Se você deseja instalar o Python Idle, Pegue o pacote chamado parado (Debian) ou Python-Tools (RHEL).

# yum instalar python3-idle [on RHEL/CENTOS/FEDORA e Rocky Linux/Almalinux] # apt-get install inativo [on Debian, Ubuntu e Mint] 

Digite o seguinte comando para iniciar o Python Idle.

# indle3 ou # ocioso 
Editor de Python Idle
Resumo

Neste artigo, explicamos como instalar a mais recente versão estável do Python da fonte.

Por último, mas não menos importante, se você vier de Python 2, Você pode querer dar uma olhada na documentação oficial 2to3. Este é um programa que lê o código Python 2 e o transforma em código Python 3 válido.

Você tem alguma dúvida ou comentário sobre este artigo? Sinta -se à vontade para entrar em contato conosco usando o formulário abaixo.