Quando um plano pip install
falha na etapa de download do pacote, tente um dos espelhos PyPI .
Pode- pip
se tentar espelhos até encontrar um pacote, passando um parâmetro em:
pip install --use-mirror <package_name>
Eu estava tentando instalar, lxml
mas o download do tar atingia o tempo limite e causava pip
falha. Tentar a sinalização acima resultou apenas no mesmo erro, pois pip ‘encontrou’ o pacote no primeiro espelho que verificou. Portanto, eu precisava tentar explicitamente um espelho diferente, assim:
pip install -i http://b.pypi.python.org/simple <package_name>
Isso funcionou para mim. É uma boa dica ter em mente para evitar um monte de barbas de iaque apenas para instalar uma dependência.