Cursos e QualificaçõesCursos Livres

Como resolver o erro “pip não é reconhecido” no Windows

Veja como diagnosticar e corrigir o erro “pip não é reconhecido” no Windows usando python -m pip, ajustando o PATH ou reinstalando o Python.



Em resumo:

  • Confirme se Python e pip estão instalados antes de alterar configurações.
  • Use `python -m pip` para instalar ou atualizar pacotes sem depender do PATH.
  • Adicione a pasta Scripts ao PATH para usar `pip` como comando direto.
  • Depois de corrigir o erro, atualize o pip para evitar problemas de compatibilidade em instalações futuras.

Ao tentar instalar ou atualizar um pacote Python no Windows, é comum receber a mensagem “pip não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes.”

Essa mensagem aparece no Prompt de Comando e no PowerShell quando o terminal não consegue localizar um executável chamado pip nas pastas listadas na variável de ambiente PATH.

Antes de reinstalar qualquer coisa ou editar variáveis de ambiente, vale seguir uma ordem de verificação que separa o diagnóstico da correção. Acompanhe!

Mãos digitando em teclado ergonômico em frente a monitor com linha de comando em teste.

Como verificar se o Python e o pip estão instalados

O primeiro teste é abrir o Prompt de Comando ou o PowerShell e executar `python –version`. Se o terminal responder com um número de versão, como “Python 3.x.x”, o interpretador está instalado e acessível pelo PATH.

Teste vocacional

Qual carreira combina com o seu perfil?

Responda as perguntas e descubra o curso certo e as bolsas ideais para você!

Se a resposta for a mensagem de comando não reconhecido, o Python não está instalado ou não está registrado no PATH do usuário atual.

O segundo teste é executar `pip –version` no mesmo terminal. Uma resposta com o número da versão do pip e o caminho do arquivo confirma que o comando está acessível diretamente.

Se aparecer a mensagem de erro, mesmo com o Python respondendo normalmente ao primeiro teste, o problema está isolado no pip: ele pode não ter sido instalado junto com o Python ou sua pasta de scripts pode não estar no PATH.

A tabela resume as combinações mais comuns de resultado e o que cada uma indica:

ComandoResultado observadoO que isso indica
python –versionExibe número de versãoPython instalado e visível no PATH
python –version“não é reconhecido”Python não instalado ou fora do PATH
pip –versionExibe número de versãopip acessível diretamente como comando
pip –version“não é reconhecido”pip fora do PATH, mesmo com Python funcionando

Como usar o pip pelo interpretador do Python?

Quando o Python responde normalmente, mas o pip não é reconhecido como comando isolado, o caminho mais rápido é acionar o pip como módulo do próprio interpretador, com `python -m pip install nome-do-pacote`.

Esse comando funciona porque o Python já está localizável no PATH e ele mesmo sabe onde estão seus módulos internos, incluindo o pip, independentemente de a pasta Scripts estar ou não mapeada separadamente.

O mesmo princípio serve para atualizar o próprio pip, com `python -m pip install –upgrade pip`. Manter o pip atualizado reduz a chance de erros de compatibilidade ao instalar pacotes mais recentes e é um passo recomendado logo depois que o comando volta a funcionar, independentemente de qual solução tenha resolvido o erro original.

Como adicionar o Python e o pip ao PATH do Windows?

Para usar `pip` como comando direto, é preciso localizar duas pastas: a pasta onde o Python foi instalado e a subpasta Scripts dentro dela, que é onde o pip.exe normalmente fica gravado.

Um jeito simples de encontrar esse caminho é executar `python -c “import sys; print(sys.executable)”`, que mostra o local exato do interpretador instalado.

Com o caminho em mãos, o ajuste é feito pelo menu de variáveis de ambiente do Windows, acessível pelas configurações do sistema em “Editar as variáveis de ambiente do sistema”.

Dentro da variável PATH do usuário ou do sistema, é necessário adicionar duas entradas: o caminho da pasta principal do Python e o caminho da subpasta Scripts.

Os passos, na ordem em que devem ser feitos, são:

  1. Abrir o menu de variáveis de ambiente do Windows.
  2. Selecionar a variável PATH e escolher a opção de editar.
  3. Adicionar o caminho da pasta de instalação do Python.
  4. Adicionar o caminho da subpasta Scripts dessa mesma instalação.
  5. Confirmar e salvar as alterações em todas as janelas abertas.

Depois de salvar, é necessário fechar completamente o Prompt de Comando ou o PowerShell e abrir uma nova janela. O terminal só relê o PATH atualizado em uma nova sessão; uma janela que já estava aberta antes da alteração continua usando o valor antigo.

Como reinstalar o Python marcando a opção de PATH?

Para quem prefere não editar variáveis de ambiente manualmente, reinstalar o Python é uma alternativa válida.

O instalador oficial do Windows apresenta uma opção, geralmente chamada de algo como “Add python.exe to PATH”, que faz esse ajuste automaticamente durante a instalação.

Marcar essa opção antes de concluir a instalação evita a necessidade de editar o PATH depois e é especialmente útil para quem está configurando o ambiente pela primeira vez.

Como confirmar que o erro foi resolvido?

Depois de aplicar uma das correções, o próximo passo é repetir os testes de diagnóstico em uma janela de terminal nova, para confirmar que a mudança foi realmente aplicada.

  • Executar `pip –version` e confirmar que o comando retorna o número da versão, sem mensagem de erro.
  • Executar `python -m pip –version` e comparar se o caminho exibido corresponde à instalação esperada.
  • Instalar um pacote de teste simples, como `pip install requests`, para confirmar que o pip consegue buscar e instalar pacotes normalmente.
  • Repetir o teste em uma nova sessão de terminal, garantindo que o resultado se mantém após reiniciar a máquina.

Se qualquer um desses testes ainda retornar a mensagem de comando não reconhecido, é sinal de que o PATH não foi salvo corretamente ou de que existe mais de uma instalação do Python competindo pelo mesmo comando.

Perguntas frequentes sobre o erro do pip no Windows

Qual a diferença entre pip não instalado e pip fora do PATH?

Pip não instalado significa que o módulo pip não existe na instalação atual do Python, o que é raro em instalações padrão, já que o pip normalmente vem incluído. Pip fora do PATH significa que o executável existe no disco, dentro da pasta Scripts, mas o Windows não sabe onde procurá-lo porque essa pasta não está listada na variável PATH.

O erro se comporta igual no PowerShell e no Prompt de Comando?

Sim, a causa é a mesma nos dois terminais, porque ambos consultam a mesma variável de ambiente PATH do sistema operacional. Se o comando falha em um, normalmente falha no outro também, a menos que existam configurações de perfil específicas para cada terminal.

Usar python -m pip é uma solução definitiva ou só um contorno?

É uma solução funcional e permanente para quem só precisa instalar e atualizar pacotes, já que não depende de nenhuma configuração adicional do sistema. Ela só não substitui o comando `pip` isolado em scripts ou fluxos que exigem especificamente esse comando sem o prefixo `python -m`.

Como atualizar o pip depois de corrigir o erro?

O comando `python -m pip install –upgrade pip` funciona independentemente de qual solução tenha resolvido o erro original, seja o ajuste do PATH, seja o uso direto pelo interpretador. Repetir esse comando periodicamente evita problemas de compatibilidade com pacotes mais recentes.

Quando vale reinstalar o Python em vez de editar o PATH manualmente?

Reinstalar costuma valer a pena para quem está configurando o ambiente pela primeira vez ou prefere um processo guiado pelo instalador. Editar o PATH manualmente é mais indicado quando já existem pacotes e configurações instalados que se quer preservar.

Como lidar com múltiplas versões do Python instaladas no mesmo computador?

Quando há mais de uma versão instalada, o PATH pode apontar para uma versão diferente da que o usuário pretende usar, e cada instalação tem sua própria pasta Scripts. Nesses casos, vale conferir com `python -c “import sys; print(sys.executable)”` qual instalação está realmente sendo acionada antes de ajustar o PATH ou instalar pacotes.

Construa sua carreira em tecnologia com formações alinhadas ao mercado

Se você quer ingressar ou crescer no mercado da tecnologia, a Allevo Tech oferece formações práticas em áreas de alta demanda, como Engenharia de Software, Ciência de Dados e Inteligência Artificial.

As trilhas são estruturadas para desenvolver competências técnicas e preparar você para os desafios do mercado de trabalho.

Clique no botão abaixo e conheça as formações da Allevo Tech que podem impulsionar a sua trajetória profissional.

Logo do Querobolsa

Gostando da matéria?

Inscreva-se e receba nossos principais posts no seu e-mail

Banner FOQA Últimas Notícias

Revista Vídeos

As profissões mais bem pagas em 2026

Postado em 31/03/2026

Como estudar pro ENEM 2026 do ZERO

Postado em 23/04/2026


Pronto para estudar pagando menos?

Bolsas de até 80% de desconto em milhares de faculdades por todo o Brasil.
Encontrar minha bolsa