![]() |
Python - ERROR: unknown command "cache" - maybe you meant "check" | |
@CanalQb |
Entendendo o erro: ERROR: unknown command "cache" - maybe you meant "check"
Esse erro ocorre quando você tenta executar o comando pip cache
no terminal, mas o gerenciador de pacotes pip não reconhece esse comando. Geralmente, isso indica que a versão do pip instalada é antiga ou está com algum problema.
Possíveis causas do erro
- A versão do pip que você está usando é desatualizada e não suporta o comando
cache
. - O pip pode estar corrompido ou a instalação está incompleta.
- Erro de digitação ou comando mal formatado no terminal.
Como solucionar o problema
1. Verifique se o comando foi digitado corretamente
Confirme se não há erros de digitação ou espaços extras no comando. O comando correto para manipular cache no pip é:
pip cache dir
pip cache purge
Estes comandos funcionam em versões recentes do pip.
2. Atualize o pip para a versão mais recente
Atualizar o pip costuma resolver a maioria dos problemas relacionados a comandos desconhecidos. Para atualizar, execute:
pip install --upgrade pip
Após a atualização, tente novamente o comando pip cache
.
3. Reinstale o pip usando ensurepip
Se o problema persistir, reinstale o pip usando o módulo ensurepip
do Python, que garante uma instalação padrão:
python -m ensurepip --default-pip
4. Reinstale o Python e pip (último recurso)
Se nada funcionar, é possível que a instalação do Python e do pip esteja corrompida. Nesse caso, recomenda-se desinstalar completamente o Python e realizar uma nova instalação a partir do site oficial: https://www.python.org/downloads/
Solução prática alternativa
Às vezes, especialmente em ambientes onde o Python não inclui o ensurepip
por padrão, pode ser necessário utilizar métodos alternativos para criar ambientes virtuais ou garantir o funcionamento do pip. Para um passo a passo prático e simplificado, assista ao vídeo abaixo que explica uma solução que foi desenvolvida para contornar esse problema com facilidade:
Considerações finais
Manter o pip atualizado e garantir a integridade da instalação são práticas essenciais para evitar erros comuns como o comando "cache" desconhecido. Sempre use fontes oficiais para downloads e atualizações para garantir segurança e compatibilidade.
Para mais informações, visite o site oficial do pip: https://pip.pypa.io/en/stable/