Pesquisa de site

Configure o ambiente de desenvolvimento Python no Ubuntu e Fedora


Este artigo ajuda você com os princípios básicos e as etapas para configurar seu ambiente de desenvolvimento Python no Ubuntu e no Fedora.

Python se tornou popular nos últimos anos devido às suas bibliotecas poderosas, sintaxe fácil e portabilidade. Ele está sendo usado atualmente em quase todos os sistemas das empresas.

Então, se você está tentando configurar sua caixa Python e se perguntando como começar, etc., você está no lugar certo. Aqui, tentei dar alguns passos para você começar.

Configure o ambiente de desenvolvimento Python no Ubuntu e Fedora

Versões Python

Se você estiver iniciando o desenvolvimento do Python do zero, é recomendável usar o Python 3.x mais recente para o seu desenvolvimento, pois o Python 2.x já está sem suporte. Quase todas as principais distribuições Linux removeram a dependência do Python 2.

Se você estiver executando as distribuições mais recentes atualmente para Fedora ou Ubuntu, então você já deve ter o Python 3.x instalado e definido como o intérprete padrão. Por exemplo, Fedora 37 e Ubuntu 22.04 LTS, que estão disponíveis atualmente, têm Python 3.11 como shell Python padrão.

Uma maneira rápida de descobrir qual versão do Python você possui é executando o comando abaixo em um terminal no Ubuntu e no Fedora.

python2
python3

python3

Se você estiver executando versões anteriores do Ubuntu ou Fedora, poderá instalar o Python 3.x mais recente usando os comandos abaixo:

Ubuntu

sudo apt install python3

Fedora

sudo dnf install python3

Além disso, execute o comando abaixo para descobrir o caminho do seu executável Python no sistema atual:

which python

Alternando versões como intérprete padrão

Se o seu sistema tiver várias versões do Python instaladas – 2.xe 3.x e você quiser alternar entre elas, é possível.

Se você tiver apenas uma versão instalada, você pode pular esta seção.

Para mudar, primeiro execute python no terminal para descobrir o caminho executável padrão. Idealmente, deveria ser /usr/bin/python. Agora, execute abaixo para descobrir o link simbólico para o executável.

ln -l /usr/bin/python
lrwxrwxrwx 1 root root .... /usr/bin/pyhton -> python2

Agora verifique a variável ` PATH para determinar a ordem de concatenação de caminhos que o sistema procura pelos executáveis.

echo $PATH

Variável PATH

Como você pode ver que /usr/local/bin está precedendo /usr/bin/, então você pode criar um link simbólico para python3. Então seu intérprete deve escolher o Python 3 mais recente em vez do Python 2 enquanto executa o comando python.

ls -s /usr/bin/python3 /usr/local/bin/python

Agora você deve sair e fazer login novamente para limpar quaisquer entradas de hash ou pode executar hash -r para limpá-las.

Agora você pode executar o python a partir do terminal e deverá ter o Python 3 mais recente adquirido.

IDE Python

Um ambiente de desenvolvimento integrado (IDE) ajuda você a escrever, compilar e executar seu código. Existem vários IDE Python gratuitos disponíveis – como PyCharm, Eclipse, Eric, etc., que você pode usar. Esse seria outro artigo sobre seus prós e contras.

Se você baixar o Python do site oficial python.org, o Python acompanha um ambiente de desenvolvimento padrão chamado IDLE. IDLE é bom para inicializar seu sistema e, mais tarde, você pode decidir escolher qualquer um dos melhores IDE Python gratuitos disponíveis.

IDLE não está incluído no Ubuntu e Fedora junto com python como padrão, você deve instalá-lo manualmente. Execute os comandos abaixo no terminal para instalar manualmente o IDLE.

Ubuntu

sudo apt install idle

Fedora

sudo dnf install python-tools

Uma vez instalado, você pode iniciar o IDLE a partir da linha de comando ociosa ou pesquisar no aplicativo.

Ambiente IDLE

Agora você pode usar o IDLE para iniciar seu desenvolvimento. A maioria das opções básicas você pode encontrar no menu Arquivo do IDLE.

Espero que este guia explique o que você deve saber antes de iniciar o desenvolvimento em Python. Embora este guia seja direcionado principalmente ao Ubuntu e ao Fedora, você ainda pode seguir as instruções para todas as distribuições baseadas no Ubuntu e no Fedora. Se você estiver enfrentando problemas com a configuração do ambiente Python, informe-me na seção de comentários abaixo.

Artigos relacionados