Задать вопрос
@Petrobah

Python (3.4.3) pip на win7 не может установить соединение, почему?

> pip3 search django
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ProtocolError('Connection aborted.', OSError(10057, 'Запрос на отправку или получение данных (when sending on a datagram socket using a sendto call) no address was supplied', None, 10057, None))': /pypi
Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after connection broken by 'ProtocolError('Connection aborted.', OSError(10057, 'Запрос на отправку или получение данных (when sending on a datagram socket using a sendto call) no address was supplied', None, 10057, None))': /pypi
Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connection broken by 'ProtocolError('Connection aborted.', OSError(10057, 'Запрос на отправку или получение данных (when sending on a datagram socket using a sendto call) no address was supplied', None, 10057, None))': /pypi
Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after connection broken by 'ProtocolError('Connection aborted.', OSError(10057, 'Запрос на отправку или получение данных (when sending on a datagram socket using a sendto call) no address was supplied', None, 10057, None))': /pypi
Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connection broken by 'ProtocolError('Connection aborted.', OSError(10057, 'Запрос на отправку или получение данных (when sending on a datagram socket using a sendto call) no address was supplied', None, 10057, None))': /pypi
Exception:
Traceback (most recent call last):
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 518, in urlopen
body=body, headers=headers)
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 322, in _make_request
self._validate_conn(conn)
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 727, in _validate_conn
conn.connect()
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\packages\urllib3\connection.py", line 204, in connect
conn = self._new_conn()
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\packages\urllib3\connection.py", line 134, in _new_conn
(self.host, self.port), self.timeout, **extra_kw)
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\connection.py", line 87, in create_connection
raise err
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\connection.py", line 78, in create_connection
sock.connect(sa)
OSError: [WinError 10057] Запрос на отправку или получение данных (when sending on a datagram socket using a sendto call) no address was supplied

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\adapters.py", line 370, in send
timeout=timeout
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 584, in urlopen
release_conn=release_conn, **response_kw)
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 584, in urlopen
release_conn=release_conn, **response_kw)
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 584, in urlopen
release_conn=release_conn, **response_kw)
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 584, in urlopen
release_conn=release_conn, **response_kw)
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 584, in urlopen
release_conn=release_conn, **response_kw)
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\packages\urllib3\connectionpool.py", line 564, in urlopen
_pool=self, _stacktrace=stacktrace)
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\retry.py", line 271, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
pip._vendor.requests.packages.urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='pypi.python.org', port=443): Max retries exceeded with url: /pypi (Caused by ProtocolError('Connection aborted.', OSError(10057, 'Запрос на отправку или получение данных (when sending on a datagram socket using a sendto call) no address was supplied', None, 10057, None)))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Python\34\lib\site-packages\pip\basecommand.py", line 232, in main
status = self.run(options, args)
File "C:\Python\34\lib\site-packages\pip\commands\search.py", line 43, in run
pypi_hits = self.search(query, options)
File "C:\Python\34\lib\site-packages\pip\commands\search.py", line 60, in search
hits = pypi.search({'name': query, 'summary': query}, 'or')
File "C:\Python\34\lib\xmlrpc\client.py", line 1098, in __call__
return self.__send(self.__name, args)
File "C:\Python\34\lib\xmlrpc\client.py", line 1437, in __request
verbose=self.__verbose
File "C:\Python\34\lib\site-packages\pip\download.py", line 740, in request
headers=headers, stream=True)
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\sessions.py", line 504, in post
return self.request('POST', url, data=data, json=json, **kwargs)
File "C:\Python\34\lib\site-packages\pip\download.py", line 365, in request
return super(PipSession, self).request(method, url, *args, **kwargs)
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\sessions.py", line 461, in request
resp = self.send(prep, **send_kwargs)
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\sessions.py", line 573, in send
r = adapter.send(request, **kwargs)
File "C:\Python\34\lib\site-packages\pip\_vendor\cachecontrol\adapter.py", line 43, in send
resp = super(CacheControlAdapter, self).send(request, **kw)
File "C:\Python\34\lib\site-packages\pip\_vendor\requests\adapters.py", line 424, in send
raise ConnectionError(e, request=request)
pip._vendor.requests.exceptions.ConnectionError: HTTPSConnectionPool(host='pypi.python.org', port=443): Max retries exceeded with url: /pypi (Caused by ProtocolError('Connection aborted.', OSError(10057, 'Запрос на отправку или получение данных (when sending on a datagram socket using a sendto call) no address was supplied', None, 10057, None)))
  • Вопрос задан
  • 2233 просмотра
Подписаться 2 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 4
kashyapov
@kashyapov
Изучаю Python и Django, делюсь опытом
Попробуйте переустановить pip
для этого скачиваем bootstrap.pypa.io/get-pip.py
и запускаем
python get-pip.py

инструкция
pip.pypa.io/en/latest/installing.html
Ответ написан
Комментировать
Rinz
@Rinz
Программист на С++,PHP,C#,Java,Lisp,Smaltak,Python
Установи MinGW -> это Си компилятор необходимый для Пайтона, если уже установлен то создай venv другой и проверь там, вполне возможно какой-то конфликт произошел.
Ответ написан
Комментировать
@eminsk
программирую на python
Лучше всего удали устаревший python 3.4 для windows 7 и поставь последнюю версию python для этой системы 3.8. В более старом python куча ошибок.
Ответ написан
Комментировать
@Koryakov19
123Лучше всего удали устаревший python 3.4 для windows 7 и поставь последнюю версию python для этой системы 3.8.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы