Índice
2. Motivo do relatório de erros
1. Problema
Hoje, quando usei o pip para instalar um módulo de terceiros, ocorreu o seguinte erro:
WARNING: There was an error checking the latest version of pip.
Tradução do conteúdo do erro:
Aviso: ocorreu um erro ao verificar a versão mais recente do pip.
2. Motivo do relatório de erros
Você precisa atualizar a versão do pip antes de instalar outros módulos.
Para ser franco, basta atualizar a versão do pip para a mais recente.
3. Solução
Correção rápida - uma linha de código:
python -m pip install -U --force-reinstall pip
De qualquer forma, acabei de executar o código acima e resolvi com sucesso.
Se o código acima não resolver o problema, siga as etapas abaixo:
1. Desligue a VPN
2. Execute a linha de comando como administrador
Tecla de atalho: Ctrl + Shift + Enter
3. Atualizar pip
Basta escolher qualquer um dos seguintes comandos para executar.
Comando 1
python.exe -m pip install --upgrade pip
Comando 2
python -m pip install --upgrade pip
Comando 3
pip install --upgrade pip
Comando 4
python3 -m pip install --upgrade pip
Comando 5
python -m pip install -U --force-reinstall pip
Como você pode ver, um novo erro apareceu depois que executei o comando.
ERROR: Could not find a version that satisfies the requirement pip (from versions: none)
ERROR: No matching distribution found for pip
Por favor, leia este blog para soluções específicas: [Bug] ERRO: Não foi possível encontrar uma versão que satisfaça o requisito pip (das versões: nenhuma)
Agora só precisamos adicionar uma fonte espelhada no final do comando. O código final é o seguinte:
python -m pip install -U --force-reinstall pip -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
Isso funciona com sucesso.
Vamos verificar novamente:
Neste ponto, o problema está resolvido.
4. Resumo
Possíveis razões para problemas não resolvidos:
- Nenhuma VPN desativada
- Não estou executando o cmd como administrador
- Nenhuma fonte de espelho adicionada
- O comando foi digitado incorretamente
- Nenhuma janela de linha de comando foi reaberta
- Há um problema com o ambiente python
- Não conectado à Internet
- Reinicie o computador