Como instalar uma versão python específica no Ubuntu

Como instalar uma versão python específica no Ubuntu
Muitas vezes, é o caso de instalar um programa em nosso sistema, e acontece que é a versão errada. Isso pode levar a problemas de compatibilidade e desempenho, pois não pode se comunicar com módulos de terceiros corretamente. Semelhante é o caso de Python e, como programadores vigilantes, devemos descobrir a versão correta que precisamos. Portanto, neste guia, mostraremos como instalar uma versão específica do Python no seu sistema Ubuntu.

Python no Ubuntu

Geralmente, o Python vem pré -instalado em muitas distribuições Linux. No nosso caso, temos python3. Inicie uma nova sessão de terminal através do menu de atividades ou pressionando Ctrl + Alt + T no seu teclado. Para estar no lado seguro das coisas, você pode verificar se sua distro tem python instalada ou não executando o seguinte comando.

$ python -versão

Ou, se você estiver executando o Python 3 como nós, o comando abaixo deve fazer o trabalho.

$ python3 --version

Você pode ver na imagem que o sistema está executando o Python 3.8.5. É recomendável atualizar sua versão do Python se você estiver executando o Python 3.3 ou abaixo. Fique por perto para saber mais sobre qual versão você deve obter, pois discutiremos isso no segmento final do artigo.

Nas seções abaixo, demonstraremos como você pode instalar qualquer versão do Python no seu sistema, seja um atualizado ou um desatualizado.

Instalando uma versão específica do Python

O primeiro passo para a instalação do Python é instalar as dependências e pacotes necessários necessários para sua instalação. No entanto, para instalar essas dependências, você deve ter o repositório multiverso habilitado. Você pode ativá -lo executando o comando dado abaixo.

$ sudo apt-add-repositório multiverso

Uma vez que isso está fora do caminho, passamos a instalar a primeira dependência. Execute o comando abaixo para prosseguir.

$ sudo apt-get Install Build-essencial checkInstall

Deve terminar o download e instalação em alguns momentos. Depois de terminar, passe para o próximo executando o comando abaixo.

$ sudo apt-get install biblibreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

É um comando longo e complicado, então simplesmente copie-o no seu terminal para evitar erros de digitação.

Tendo feito isso, passamos a baixar o Python e instalá -lo. Para mostrar como instalar uma versão específica, reduziremos nosso python de 3.8.5 para Python 2.7.

Primeiro, alteramos o diretório atual para a pasta de downloads, onde desejamos baixar o pacote. Isso pode ser feito executando o comando abaixo.

$ cd ~/downloads/

O próximo passo é "WGET" o pacote do site Python.

$ wget https: // www.Pitão.org/ftp/python/2.7.12/python-2.7.12.TGZ

Clique aqui para acessar o local de onde você pode selecionar qualquer versão do Python do seu gosto. Tudo o que precisa ser alterado no comando wget é o link.

Tendo baixado com sucesso uma versão específica do Python, as etapas finais são simples e fáceis. Primeiro, vamos extrair o pacote através do comando abaixo.

$ tar -xvf python -2.7.12.TGZ

Você pode substituir o número da versão como python-versão.TGZ de acordo com o seu pacote.

As próximas etapas incluem a abertura do diretório Python, a configuração dos arquivos e a instalação. Execute os comandos abaixo na ordem dada para prosseguir.

$ CD Python-2.7.12
$ ./configure
$ make
$ sudo checkInstall

O processo de instalação, embora seja direto e simples, deve levar alguns minutos para concluir. Uma vez feito, você pode verificar se a instalação foi bem -sucedida ou não, simplesmente executando os comandos que mencionamos no início.

Como você pode dizer pela imagem, rebaixamos com sucesso do Python 3.8.5 para Python 2.7.12. Você pode fazer o mesmo em qualquer versão em particular de sua escolha.

Por que você deve instalar o Python 3.5 ou mais tarde

Agora que cobrimos a carne da questão, vamos falar sobre qual versão python você deve obter e por quê.

Vamos começar com os números. Faz sentido que, com o passar do tempo, uma linguagem de utilidade ou programação progride em termos de recursos e desempenho. Python 2.0 foi lançado em 2000, Python 2.7 em 2010, enquanto Python 3.0 foi lançado em 2008 e Python 3.6 em 2016. As versões mais recentes têm mais ferramentas e bibliotecas à sua disposição, por isso faz sentido usar as versões posteriores. No entanto, é compreensível se você estiver tentando instalar uma versão desatualizada de propósito se algum recurso que você precisar for removido mais tarde.

Python 2.0 ainda é usado em muitos sistemas Linux como a versão padrão. Algumas empresas também usam o Python 2 para todo o seu trabalho. No entanto, à medida que a tecnologia avança, mais e mais empresas estão se movendo para o Python3. Por exemplo, o Instagram migrou sua base de código do Python 2.7 para Python 3 em 2017. Da mesma forma, o Facebook está alcançando e está atualizando sua infraestrutura para o Python 3.4 e mais tarde.

Além disso, o Python 3 é mais fácil de entender e aprender para iniciantes. Então, se você estiver apenas começando com essa linguagem de programação, é melhor deixar os veteranos para os antigos e começar sua jornada com uma versão fresca e cunhada do Python. Em suma, para aqueles que ainda não o fizeram, considere atualizar seu python para a versão 3.5 ou mais tarde.

Conclusão

Na era moderna da computação, é pertinente que mantemos nossos sistemas atualizados, nosso software livre de vírus e nossos utilitários atualizados para suas mais recentes versões. Dessa forma, podemos tornar nossas tarefas diárias mais fáceis, mais simples e precisas. Portanto, ser programador ou desenvolvedor ajuda a ter a versão mais recente do Python em funcionamento no seu sistema.