首页 > 解决方案 > Python pip 在安装 django-braces 时引发 NewConnectionError

问题描述

尝试安装 django-braces 时出现以下错误:

WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x00000168673EC2E0>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed')': /packages/6d/ce/accaea120b323e62cb3bf8cce26892cdbfbf6b86d1b220fa2432b9b86acb/django_braces-1.14.0-py2.py3-none-any.whl

我可以毫无问题地安装任何其他库。

问题:

版本:

标签: pythondjango

解决方案


https://github.com/pypa/pip/issues/4723#issuecomment-513512569

tl;博士

此消息表明 DNS 查找可能失败。发生这种情况的原因有很多,例如:

  1. 试图从阻止访问的公司网络访问 PyPI

  2. 网络连接问题

  1. 在您的一个配置文件中配置的 index-url 指向一个不可访问的位置。有关可以帮助解决这种情况的命令,请参见此处。

推荐阅读