Introdução à Programação · 1.º ano (indicativo)

Como instalar o Python no computador?

  • 9 min de leitura
  • 4 exemplos resolvidos
  • 5 exercícios com solução
  • Atualizado em

Resposta curta

Descarregue o instalador no site oficial python.org, execute-o e, no Windows, marque a opção Add python.exe to PATH antes de instalar. Depois abra o terminal e escreva python --version: se aparecer um número de versão, o Python está pronto a usar.

Quando se aplica

Precisa de instalar o Python sempre que quiser escrever e executar programas na sua própria máquina, em vez de usar um editor online. É o primeiro passo de quase todas as disciplinas de programação e de ciência de dados.

Pré-requisitos

  • Um computador com Windows, macOS ou Linux e permissão para instalar programas.
  • Ligação à internet uma vez, para descarregar o instalador. Depois pode guardá-lo numa pen e instalar noutros computadores sem internet, o que é útil num laboratório ou num cibercafé com ligação lenta.
  • Um terminal: no Windows, o Prompt de Comando ou o PowerShell; no macOS e no Linux, a aplicação Terminal.

O que fica instalado

A instalação traz o interpretador (o programa que lê e executa o seu código), a biblioteca padrão, o editor simples IDLE e o pip, a ferramenta que instala bibliotecas de terceiros.

Método passo a passo

  1. Verifique se já tem Python. Abra o terminal e escreva python --version (Windows) ou python3 --version (Linux e macOS). Muitas distribuições Linux e o macOS já trazem uma versão; se o número for 3.x, pode saltar a instalação.
  2. Descarregue o instalador na página de transferências do site oficial python.org. Escolha a versão 3 estável mais recente para o seu sistema.
  3. Execute o instalador (Windows). Na primeira janela, marque a caixa «Add python.exe to PATH» e clique em «Install Now». Esta caixa permite que o terminal encontre o Python.
  4. Em Linux (Debian ou Ubuntu), instale pelo gestor de pacotes: sudo apt install python3 python3-pip. No macOS, use o instalador do site oficial.
  5. Feche e volte a abrir o terminal. O PATH só é lido quando o terminal arranca.
  6. Verifique a instalação com python --version e python -m pip --version. Ambos devem mostrar números de versão.
  7. Teste um programa. Crie um ficheiro ola.py com a linha print("Olá, Angola") e execute python ola.py.

Nota

No Windows existe também o comando py, instalado com o Python. Se python não funcionar mas py --version funcionar, a instalação está correta e apenas o PATH ficou por configurar.

Exemplos resolvidos

Exemplo 1 — Verificar a versão instalada

Enunciado: Abriu o terminal no Windows e escreveu python --version. A resposta foi «Python 3.12.4». O que significa?

Resolução:

  1. A palavra «Python» confirma que o comando encontrou o interpretador.
  2. O primeiro número (3) é a versão principal; os seguintes (12 e 4) indicam a atualização.
  3. Como a versão principal é 3, é a linha atual da linguagem, adequada a este curso.

Resposta: o Python 3 está instalado e acessível pelo terminal. Verificação: python -m pip --version também responde com um número.

Exemplo 2 — O primeiro programa

Enunciado: Depois de instalar, escreva e execute um programa que mostre a soma de 2 e 3.

Resolução:

  1. Num editor de texto simples, crie o ficheiro soma.py.
  2. Escreva a linha print(2 + 3) e guarde.
  3. No terminal, entre na pasta do ficheiro (comando cd) e execute python soma.py.

Resposta: o terminal mostra 5. Verificação: 2 + 3 = 5; se aparecer outro valor ou uma mensagem de erro, releia a linha com atenção aos parênteses.

Exemplo 3 — Corrigir o erro «python não é reconhecido»

Enunciado: Após instalar no Windows, o terminal responde que python não é reconhecido como comando interno ou externo. Como resolver?

Resolução:

  1. Esta mensagem indica que a pasta do Python não está no PATH.
  2. Teste py --version. Se funcionar, use py no lugar de python, ou continue para o passo seguinte.
  3. Volte a executar o instalador, escolha Modify (ou desinstale e reinstale) e marque «Add python.exe to PATH».
  4. Feche todos os terminais abertos e abra um novo.
  5. Escreva python --version outra vez.

Resposta: a causa é o PATH e a solução é reinstalar ou modificar com a caixa marcada. Verificação: o novo terminal mostra a versão.

Exemplo 4 — Nível de exame: ambiente virtual e uma biblioteca

Enunciado: Num projeto da faculdade precisa da biblioteca requests sem alterar o Python do sistema. Indique os comandos, por ordem.

Resolução:

  1. Crie um ambiente virtual na pasta do projeto: python -m venv venv.
  2. Ative-o. No Windows: venv\Scripts\activate. No Linux e macOS: source venv/bin/activate.
  3. O terminal passa a mostrar (venv) no início da linha.
  4. Instale a biblioteca: python -m pip install requests.
  5. Confirme com python -m pip list, que deve incluir requests.

Resposta: os cinco comandos acima, pela ordem indicada. Verificação: ao fechar o ambiente (deactivate), a biblioteca deixa de estar visível para o projeto.

Erros frequentes

  • Não marcar «Add python.exe to PATH». É a causa número um de «python não é reconhecido». Reinstale ou escolha Modify e marque a caixa.
  • Testar no terminal antigo. O terminal aberto antes da instalação não conhece o PATH novo; feche-o e abra outro.
  • **Escrever python dentro do interpretador.** Se o prompt mostra >>>, já está dentro do Python; saia com exit() e escreva os comandos de instalação no terminal normal.
  • Usar o Python 2. Já não tem suporte; confirme que a versão começa por 3.
  • **Guardar o ficheiro como ola.py.txt.** O Windows pode esconder as extensões; ative «Extensões de nomes de ficheiros» no Explorador.
  • **Instalar bibliotecas com pip solto.** Prefira python -m pip install nome, que garante que instala para o mesmo Python que vai usar.

Exercícios propostos

Tente resolver primeiro no caderno; depois confira.

1Exercício 1

Que comando escreve no terminal para ver a versão do Python no Windows? E em Linux?

Ver solução

No Windows: python --version (ou py --version). Em Linux e macOS: python3 --version, porque o comando python pode não existir ou apontar para outra versão.

2Exercício 2

Na instalação no Windows, que caixa deve marcar na primeira janela e porquê?

Ver dica

Pense no que o terminal precisa para encontrar o programa.

Ver solução

A caixa Add python.exe to PATH. Ela acrescenta a pasta do Python à lista de locais onde o sistema procura programas, e só assim o terminal reconhece o comando python.

3Exercício 3

Escreveu print("Olá") num ficheiro ola.py guardado na pasta Documentos. Que dois comandos executa no terminal para ver a mensagem?

Ver solução

Primeiro cd Documentos, para entrar na pasta onde está o ficheiro (ajuste o caminho se estiver noutro local). Depois python ola.py. O terminal mostra Olá.

4Exercício 4

O terminal mostra >>> e, ao escrever python --version, aparece uma mensagem de erro de sintaxe. O que se passa e como sai?

Ver solução

Está dentro do interpretador interativo, que só entende código Python, não comandos do sistema. Escreva exit() (ou Ctrl+Z e Enter no Windows, Ctrl+D em Linux) para voltar ao terminal normal e repita o comando.

5Exercício 5

Indique os comandos para criar um ambiente virtual chamado meuprojeto e instalar nele a biblioteca numpy (Windows).

Ver dica

São três comandos: criar, ativar, instalar.

Ver solução
  1. python -m venv meuprojeto
  2. meuprojeto\Scripts\activate
  3. python -m pip install numpy

Depois de ativar, o prompt mostra (meuprojeto) e a instalação fica restrita a esse ambiente.

Perguntas frequentes

Preciso de internet para usar o Python depois de instalado?

Não. O interpretador funciona sem ligação. Só precisa de internet para descarregar o instalador e para instalar bibliotecas com o pip. Pode guardar o instalador numa pen para usar noutros computadores.

Qual versão devo escolher?

A versão 3 estável mais recente, indicada na página de transferências do site oficial. Se o professor exigir uma versão concreta por causa de uma biblioteca, siga a indicação dele.

Python e IDLE são a mesma coisa?

Não. O Python é a linguagem e o interpretador; o IDLE é um editor simples que vem com ele. Pode também usar outros editores, como o VS Code, que usam o mesmo interpretador.

O que faço se o computador não me deixa instalar?

Em computadores partilhados pode faltar permissão de administrador. Peça autorização ao responsável, ou use o Python num editor online enquanto isso não for possível.

Resumo

  • Descarregue o Python só do site oficial python.org e escolha a versão 3 estável.
  • No Windows, marque Add python.exe to PATH antes de instalar.
  • Verifique com python --version (Windows) ou python3 --version (Linux e macOS) num terminal novo.
  • Execute programas com python ficheiro.py; o >>> indica o modo interativo, que se fecha com exit().
  • Instale bibliotecas com python -m pip install nome, de preferência dentro de um ambiente virtual.

Onde aprofundar

  • O programa e o manual da sua cadeira, indicados pela instituição de ensino superior.
  • A documentação oficial do Python, na secção «Python Setup and Usage» (em inglês).
  • O curso CS50 de Harvard, que tem uma introdução à programação e à preparação do ambiente (confirme a versão atual do curso).

Continue a estudar

1.º ano (indicativo)8 min

Como declarar e usar variáveis?

Uma variável é um nome que guarda um valor na memória. Em Python declara-se atribuindo com o sinal =, por exemplo idade = 17: não é preciso indicar o tipo. Depois…

4 exemplos5 exercícios com solução

1.º ano (indicativo)8 min

Como escrever um programa para somar números até zero?

Em Python, use um acumulador total = 0, leia o primeiro número e repita com while n != 0: somando n ao total e lendo o número seguinte dentro do ciclo. O zero funciona…

4 exemplos5 exercícios com solução

1.º ano (indicativo)8 min

Como escrever um programa para a tabuada?

Leia o número com n = int(input()) e percorra os multiplicadores de 1 a 10 com for i in range(1, 11):. Dentro do ciclo, mostre cada linha com print(n, "x", i, "=", n *…

4 exemplos5 exercícios com solução

1.º ano (indicativo)7 min

Como escrever um programa para o fatorial?

O fatorial de n (n!) é o produto 1 × 2 × … × n, com 0! = 1. Em Python, comece com fat = 1, percorra for i in range(2, n + 1): e multiplique com fat *= i. No fim…

4 exemplos5 exercícios com solução

Ver tudo de Introdução à Programação