Detalhes acerca deste pacote estão localizados na Seção 8.51.2, “Conteúdo do Python 3.”
O pacote Python 3 contém o ambiente de desenvolvimento do Python. Ele é útil para programação orientada a objeto, escrita de scripts, prototipagem de aplicativos grandes e desenvolvimento de aplicações inteiras. Python é uma linguagem interpretada de computador.
Existem dois arquivos de pacotes cujos nomes se iniciam com o
prefixo “python”. Aquele a se extrair a partir dele
é Python-3.12.2.tar.xz
(perceba a
primeira letra maiúscula).
Prepare o Python para compilação:
./configure --prefix=/usr \ --enable-shared \ --without-ensurepip
O significado da opção de configure:
--enable-shared
Essa chave impede a instalação de bibliotecas estáticas.
--without-ensurepip
Essa chave desabilita o instalador de pacote do Python, o qual não é necessário neste estágio.
Compile o pacote:
make
Alguns módulos do Python 3 não podem ser construídos agora, pois
as dependências não estão instaladas ainda. Para o módulo
ssl
, uma mensagem Python requires a OpenSSL 1.1.1 or newer
é gerada. A mensagem deveria ser ignorada. Apenas tenha certeza
de que o comando de nível superior make não tenha falhado. Os
módulos opcionais não são necessários agora e eles serão
construídos no Capítulo 8.
Instale o pacote:
make install
Detalhes acerca deste pacote estão localizados na Seção 8.51.2, “Conteúdo do Python 3.”