Requisitos de cache de pip para disco

Quando você digita

pip install -r requirements.txt

Tudo é baixado novamente sempre da rede. Isso é lento 🙂

Conforme encontrado aqui: estouro de pilha , apontando para o autor original , a solução é esta:

defina a variável PIP_DOWNLOAD_CACHE. Decidi colocá-lo ~/.virtualenvs/pip_cacheassim:

export PIP_DOWNLOAD_CACHE=~/.virtualenvs/pip_cache

Fontes: