Detalhes acerca deste pacote estão localizados em Seção 8.50.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
“python”.
Aquele a se extrair a partir dele é Python-3.11.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, por causa de que as dependências não estão instaladas ainda. O sistema de construção ainda tenta construí-las, entretanto, de forma que a compilação de alguns arquivos falhará e a mensagem de compilador possivelmente pareça indicar “fatal error”. A mensagem deveria ser ignorada. Apenas tenha certeza de que o comando de nível de topo 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 em Seção 8.50.2, “Conteúdo do Python 3.”