Почему поиск по пунктам не выполняется по некоторым терминам?

2

Скоро он возвращается для таких терминов, как sqlite, virtualenv и т. Д., Но почему это не удалось для запроса django?

Этот сбой случился более 3 раз

pip search django
Exception:
Traceback (most recent call last):
  File "/usr/local/lib/python2.6/dist-packages/pip/basecommand.py", line 107, in main
    status = self.run(options, args)
  File "/usr/local/lib/python2.6/dist-packages/pip/commands/search.py", line 34, in run
    pypi_hits = self.search(query, index_url)
  File "/usr/local/lib/python2.6/dist-packages/pip/commands/search.py", line 48, in search
    hits = pypi.search({'name': query, 'summary': query}, 'or')
  File "/usr/lib/python2.6/xmlrpclib.py", line 1199, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib/python2.6/xmlrpclib.py", line 1489, in __request
    verbose=self.__verbose
  File "/usr/lib/python2.6/xmlrpclib.py", line 1253, in request
    return self._parse_response(h.getfile(), sock)
  File "/usr/lib/python2.6/xmlrpclib.py", line 1382, in _parse_response
    response = file.read(1024)
  File "/usr/lib/python2.6/socket.py", line 377, in read
    data = self._sock.recv(left)
timeout: timed out
hugemeow
источник
4
Смотрите последнюю строку. Время подключения к интернету истекло.
Сатьяджит Бхат
да, но почему pip search virtualenv не является тайм-аутом?
огромный
Открыто, потому что я могу воспроизвести это поведение, по крайней мере, поиск занимает гораздо больше времени, чем для других пакетов. Почему это, я не знаю.
slhck

Ответы:

1

Существует много пакетов Python, в названии которых указано «django», поэтому pypi не может вернуть все данные вовремя. Вы можете увеличить время ожидания, используя --timeoutопцию (по умолчанию 15 секунд).

JFS
источник