Como Verificar a Versão do Python no Linux e Windows

2024-11-28

Introdução

Python é uma das linguagens de programação mais amplamente utilizadas, tornando essencial para os desenvolvedores saber a versão instalada em seu sistema. A versão do Python pode afetar a compatibilidade de scripts, bibliotecas e até mesmo o comportamento da própria linguagem.

Verificar a versão do Python é uma tarefa simples, mas o processo difere ligeiramente entre os sistemas operacionais. No Linux, você normalmente usa o terminal para verificar a versão, enquanto no Windows, pode usar o Prompt de Comando ou o interpretador Python diretamente.

Este guia irá orientá-lo sobre como verificar a versão do Python instalada em sistemas Linux e Windows, ajudando você a garantir que seu ambiente esteja configurado corretamente para seus projetos em Python.

Verificando a Versão do Python no Linux

No Linux, verificar a versão do Python é rápido e fácil usando o terminal. Abaixo estão os diferentes métodos que você pode usar para verificar qual versão do Python está instalada em seu sistema.

Usando o Terminal

Versão Padrão do Python

Para verificar a versão padrão do Python instalada, basta abrir o terminal e executar o seguinte comando:

python --version

ou

python -V

Este comando retornará a versão do Python 2.x se estiver configurada como padrão, o que ainda é o caso em algumas distribuições Linux mais antigas.

Versão do Python 3

Muitos sistemas Linux vêm com Python 2 e Python 3 instalados. Para verificar especificamente a versão do Python 3, use o seguinte comando:

python3 --version

Isso exibirá a versão do Python 3.x instalada em seu sistema.

Comando Alternativo

Em algumas distribuições Linux, o comando python pode estar vinculado ao Python 3 em vez do Python 2. Nesse caso, você pode simplesmente usar o seguinte:

python --version

e ele exibirá a versão do Python 3.

Usando o Interpretador Python

Se você preferir verificar a versão a partir do próprio ambiente Python, pode fazê-lo iniciando o interpretador Python.

  1. Abra o terminal.

  2. Digite python ou python3 (dependendo da versão que você deseja verificar) e pressione Enter:

    python
    
  3. Uma vez dentro do interpretador, digite o seguinte código para verificar a versão do Python:

    import sys
    print(sys.version)
    
  4. A versão será exibida no formato: 3.x.x (default, ...) ou 2.x.x (default, ...).

  5. Saia do interpretador digitando:

    exit()
    

Verificando a Versão do Python no Windows

No Windows, você pode verificar a versão do Python através do Prompt de Comando ou do interpretador Python. Veja como você pode fazer isso em uma máquina Windows:

Usando o Prompt de Comando

Para verificar a versão do Python instalada, abra o Prompt de Comando e use os seguintes comandos:

Versão Padrão do Python

Abra o Prompt de Comando pressionando Windows + R, digitando cmd e pressionando Enter. Em seguida, digite o seguinte comando:

python --version

ou

python -V

Isso exibirá a versão do Python que está configurada como padrão. Se tanto o Python 2 quanto o Python 3 estiverem instalados, mostrará a versão do Python padrão, que pode ser Python 2 ou Python 3.

Se o Python Não For Encontrado

Se o comando python não funcionar e o terminal retornar um erro dizendo que o Python não é reconhecido como um comando interno ou externo, isso significa que o Python não está instalado ou não foi adicionado ao PATH do sistema.

Nesse caso, você pode verificar o Python 3 com o seguinte comando:

python3 --version

Este comando funciona se o Python 3 estiver instalado e configurado corretamente em seu PATH.

Usando o Interpretador Python

Você também pode verificar a versão do Python diretamente do interpretador Python:

  1. Abra o Prompt de Comando (cmd).

  2. Digite python e pressione Enter. Isso iniciará o interpretador Python.

    python
    
  3. Uma vez dentro do interpretador, verifique a versão digitando:

    import sys
    print(sys.version)
    

    Isso exibirá a versão completa do Python junto com alguns detalhes adicionais.

  4. Saia do interpretador digitando:

    exit()
    

Verificando a Versão do Python no Linux e Windows

Perguntas Frequentes

Q: E se o comando 'python' não for reconhecido?

A: Se o comando python não for reconhecido, provavelmente significa que o Python não está instalado ou não foi adicionado à variável de ambiente PATH do seu sistema.

  • No Windows, certifique-se de que durante a instalação do Python, a opção "Adicionar Python ao PATH" esteja selecionada. Se já estiver instalado e não estiver no PATH, você pode precisar adicionar manualmente o diretório de instalação do Python ao PATH do seu sistema.

  • No Linux, o Python pode não estar instalado ou você pode estar usando uma distribuição onde o Python 3 está instalado como python3 em vez de python. Tente usar o comando python3 --version em vez disso.

Q: Como posso verificar se tanto o Python 2 quanto o Python 3 estão instalados no Linux?

A: Em muitos sistemas Linux, o Python 2 e o Python 3 estão ambos instalados, mas podem ser acessados por comandos diferentes:

  • Para verificar o Python 2, execute:
    python --version
    
  • Para verificar o Python 3, execute:
    python3 --version
    

Se ambas as versões estiverem instaladas, você verá suas respectivas versões exibidas.

Q: Posso verificar a versão do Python a partir de um script?

A: Sim, você pode verificar a versão do Python a partir de um script. Para fazer isso, inclua o seguinte código em seu script Python:

import sys
print(sys.version)

Isso imprimirá a versão do Python usada para executar o script, juntamente com detalhes adicionais.

Q: Como posso encontrar o caminho para o executável do Python?

A: Você pode encontrar o caminho para o executável do Python usando os seguintes comandos:

  • No Linux:

    which python
    

    ou

    which python3
    
  • No Windows:

    where python