Не удалось установить среду тестирования носа

Я попытался установить nose с помощью pip, но установка была прервана со следующим сообщением об ошибке:

    Downloading/unpacking nose
  Downloading nose-1.3.0.tar.gz (404Kb): 286Kb downloaded
Exception:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 104, in main
    status = self.run(options, args)
  File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 245, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 985, in prepare_files
    self.unpack_url(url, location, self.is_download)
  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1109, in unpack_url
    retval = unpack_http_url(link, location, self.download_cache, self.download_dir)
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 451, in unpack_http_url
    download_hash = _download_url(resp, link, temp_location)
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 368, 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)
timeout: timed out

Как это исправить?


person gnerkus    schedule 18.04.2013    source источник


Ответы (1)


Pypl сегодня был немного медленным. Возможно, попробуйте --use-mirrors, чтобы увидеть, поможет ли это облегчить ситуацию.

точка

Если вы используете недавний пункт (0.8.1 или более позднюю версию), используйте флаг —use-mirrors:

pip install --use-mirrors $ ПАКЕТ

Вы также можете установить переменную среды PIP_USE_MIRRORS.

Это автоматически запросит список зеркал и продолжит попытки, пока одно из них не ответит. Это может занять некоторое время, когда PyPI не работает, поскольку он ожидает истечения времени ожидания PyPI, но это сработает.

Для более старых версий pip или если вы хотите принудительно использовать определенное зеркало, используйте:

pip install -i http://d.pypi.python.org/simple $PACKAGE

Если вы хотите, чтобы pip всегда использовал зеркало — хорошо, если вы будете выполнять много установок или если вы используете pip как часть более крупного инструмента автоматизации — тогда поместите:

[глобальный] index-url = http://d.pypi.python.org/simple

В ~/.pip/pip.conf.

(вы можете видеть, что у вас истекло время загрузки - верхняя и нижняя строки)

Скачиваем нос-1.3.0.tar.gz (404Кб): скачано 286Кб

тайм-аут: тайм-аут

person GoingTharn    schedule 18.04.2013