“SSLError: La lecture operation timed out” lors de l'utilisation de pip

Chaque fois que j'essaie d'installer quelque chose avec pip j'obtiens l'erreur suivante:

Downloading/unpacking Django>=1.5.1,<1.6 (from -r requirements.txt (line 1))
  Downloading Django-1.5.4.tar.gz (8.1MB): 8.0MB downloaded
Cleaning up...
Exception:
Traceback (most recent call last):
  File "/vagrant/venv/local/lib/python2.7/site-packages/pip/basecommand.py", line 134, in main
    status = self.run(options, args)
  File "/vagrant/venv/local/lib/python2.7/site-packages/pip/commands/install.py", line 236, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/vagrant/venv/local/lib/python2.7/site-packages/pip/req.py", line 1092, in prepare_files
    self.unpack_url(url, location, self.is_download)
  File "/vagrant/venv/local/lib/python2.7/site-packages/pip/req.py", line 1238, in unpack_url
    retval = unpack_http_url(link, location, self.download_cache, self.download_dir)
  File "/vagrant/venv/local/lib/python2.7/site-packages/pip/download.py", line 622, in unpack_http_url
    download_hash = _download_url(resp, link, temp_location)
  File "/vagrant/venv/local/lib/python2.7/site-packages/pip/download.py", line 495, in _download_url
    chunk = resp.read(4096)
  File "/usr/lib/python2.7/socket.py", line 380, in read
    data = self._sock.recv(left)
  File "/usr/lib/python2.7/httplib.py", line 561, in read
    s = self.fp.read(amt)
  File "/usr/lib/python2.7/socket.py", line 380, in read
    data = self._sock.recv(left)
  File "/usr/lib/python2.7/ssl.py", line 241, in recv
    return self.read(buflen)
  File "/usr/lib/python2.7/ssl.py", line 160, in read
    return self._sslobj.read(len)
SSLError: The read operation timed out
Storing complete log in /home/vagrant/.pip/pip.log

Ce qui m'arrive de temps en temps, mais maintenant je ne peux pas installer quoi que ce soit. J'ai essayé d'ajouter --timeout=600, mais il échoue dans le même laps de temps (quelques secondes après avoir atteint 8,0 M).
Aucune idée sur comment résoudre ce problème?

Êtes-vous en utilisant votre propre PyPI miroir ou tout type de serveur proxy?
Nope. Utilisation de pip out-of-the-box et le serveur régulière.
Ce qui se passe sur un seul ordinateur? Si oui, pourquoi ne pas essayer de comprendre l'URL c'est de la tentative d'extraction, et de voir si curl -O/wget sur il fonctionne très bien.
easy_install --dry-run 'Django>=1.5.1,<1.6' m'a dit que l'URL est https://pypi.python.org/packages/source/D/Django/Django-1.5.4.tar.gz#md5=b2685469bb4d1fbb091316e21f4108de
curl -O sur l'url que vous avez collé fonctionne très bien et j'obtiens la même somme md5.

OriginalL'auteur Amir Rachum | 2013-09-23