Como instalar o python 3.11 no Ubuntu, Debian e Linuxmint
- 1906
- 598
- Randal Kuhlman
Python 3.11 é a versão estável mais recente no momento da redação do tutorial. Que vem com vários novos recursos e atualizações de segurança. Esta versão vem com mensagens de erro aprimoradas para erros comuns em dicas de tipo. Uma nova sintaxe para anotações variáveis, para deixar mais claro quando uma variável deve ser usada para dicas de tipo em comparação com outros fins. Melhorou o suporte para verificação de tipo e inferência de tipo na biblioteca padrão e bibliotecas de terceiros.
Neste tutorial, ajudaremos você a instalar o Python 3.11 no Ubuntu, Debian e Linux Mint Systems usando PPA, além de compilá -lo a partir do código -fonte. Este tutorial também funcionará em outros sistemas Linux baseados em Debian.
Pré -requisitos
A compilação do código -fonte exigia várias bibliotecas de construção no sistema. Que pode ser instalado executando o seguinte comando antes de prosseguir com as próximas etapas.
sudo apt install build-essencial checkInstall
sudo apt install biblibreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
Método 1: Instalando o Python 3.11 Usando PPA
A equipe ~ Deadsnakes está mantendo um PPA que contém os pacotes Python Debian. Você pode configurar este PPA em seu sistema e instalar versões python.
Para adicionar o PPA ao seu sistema, execute:
sudo add-aprop-repository ppa: mortos de mortos/ppa
Então você pode instalar o Python 3.11 Usando o gerenciador de pacotes APT-Get.
sudo apt install python3.11
Isso instalará o Python 3.11 em seu sistema Linux.
Método 2: Instalando o Python 3.11 Usando o código -fonte
Se o repositório não contiver os pacotes Python para o seu sistema, instale -o compilando -o do código -fonte.
- Baixe o Python 3.11 código -fonte: Python 3.11.1 versão está disponível para instalação. Você pode visitar os sites oficiais do Python para verificar a versão mais recente disponível. Use os seguintes comandos para baixar o Python 3.11 código -fonte.
- Extract Archive:Depois que o download terminar, extraia o conteúdo do arquivo de arquivo.
sudo tar xzf python-3.11.1.TGZ
- Prepare o código -fonte: Agora prepare o código -fonte de acordo com a arquitetura e o ambiente do seu sistema usando o ./Configure o script. Também use
--Ativar otimizações
Opção com o comando Configure para ativar suportes adicionais como SSL, suporte BZ2.CD Python-3.11.1
sudo ./Configure --enable-otimizações
- Compilar e instalar: Depois de preparar o código -fonte, compile -o usando o comando make. Faça uso
altinstall
, para instalá -lo como um python separado. Para que isso não substitua a instalação do Python existente.sudo make altinstall
Make AltInstall é usado para evitar a substituição do arquivo binário Python padrão/usr/bin/python.
CD /USR /SRC
sudo wget https: // www.Pitão.org/ftp/python/3.11.1/Python-3.11.1.TGZ
Etapa 3: Verifique a versão do Python
Finalmente, você instalou com sucesso o Python 3.11 em seu sistema. Vamos verificar a versão instalada do Python usando o comando abaixo.
Python3.11 -V
Python 3.11.1
Etapa 4: Instalando PIP
Se você instalou o Python usando o gerenciador de pacotes, o PIP não será instalado por padrão. Nesse caso, você precisará instalá -lo manualmente. Para instalar o PIP, execute o seguinte comando.
Curl -ss https: // bootstrap.Pypa.io/get-pip.py | Python3.11
Depois que o PIP for instalado com sucesso, verifique sua versão executando o comando:
pip3.11 -V
pip 22.3.1 de/usr/local/lib/python3.11/packages distintos/pip (Python 3.11)
Conclusão
Em conclusão, instalando o Python 3.11 no Ubuntu, Debian e Linux Mint, compilando o código -fonte é um processo direto. Envolve baixar o código -fonte, extraí -lo, configurá -lo, construí -lo e finalmente instalá -lo. Seguindo as etapas descritas neste guia, você poderá instalar com sucesso o Python 3.11 em seu sistema e comece a usá -lo para suas necessidades de programação. Lembre -se de que a compilação do código -fonte pode demorar um pouco, e você pode precisar ter as dependências e ferramentas necessárias instaladas em seu sistema. No entanto, este método oferece a maior flexibilidade e controle sobre o processo de instalação.