Eu corri para o mesmo problema e o que eu notei é que o pip na distro padrão é antigo 1.5.6, a versão atual sendo 7.1.0. Como é difícil rastrear o problema, olhando lá e ali para a "agulha em uma pilha de feno", eu o removi e o instalei manualmente, como sugerido a seguir:
Este comentário: link mencionado nesta pilha: link
Remover pip:
sudo apt-get remove --auto-remove python-pip
Faça o download do script de instalação:
wget https://bootstrap.pypa.io/get-pip.py
Instale de volta:
sudo python get-pip.py
Vincular comandos ao bin:
sudo ln -s [PIP_HOME]/bin/pip /usr/local/bin/pip
sudo ln -s [PIP_HOME]/bin/wheel /usr/local/bin/wheel
sudo ln -s [PIP_HOME]/bin/easy_install /usr/local/bin/easy_install
Onde [PIP_HOME] é o diretório do pacote pip.
agora quando eu executo pip -V
coloca:
pip 7.1.0 from /home/tiberiu/.local/lib/python2.7/site-packages (python 2.7)
Voltar para o meu problema de raiz, o comando pip install -r requirements.txt -t lib
success com a versão mais recente.